魔域数据库表结构详细说明?

魔域数据库表结构详细说明?,第1张

魔域数据的组成是非常复杂的,大体上由200张表左右构成。(也有部分表无用)

主要贯穿整个游戏的有那么几张表,简单的说一下:

1,account表,该表包含了账号信息,账号id,玩家账号加密后的密码,以及VIP等级,注册时间等。

2,cq_action表,该表是整个游戏的核心部分,所有游戏内的脚本内容均在这个表里,内容最多。

3,cq_user表,该表包含所有玩家的数据,角色名,等级,金币,MS,仓库密码,孵化槽数据等等。

4,cq_task表,配合cq_action表使用,实现所有的触发脚本的功能。

5,cq_config表,实现一些细节功能,例如,VIP批量孵化时间,军团战的开启。

6,cq_dynanpc表,摊位数据,家族占领信息,城堡数据。

7,cq_eudemon表,所有玩家的BB信息。

8,cq_item表,所有玩家的装备信息。

9,cq_map表,自然是地图了。

10,cq_npc表,自然是NPC的信息了。

其他的就没什么主要的了,当然,关联表很多,很复杂。要是有不懂的,可以补充提问。

一般一个面向对象的系统,开发阶段:需求确认——概要设计——详细设计——编码——单元测试——集成测试——系统测试——维护 。数据库设计步骤:需求分析,概念设计,逻辑设计,物理设计,数据库实施与维护。我们知道,系统开发的软件是让人使用的,为使用者提供一种可视化可 *** 作的界面,而使用者使用这个系统是为了查询或者 *** 作数据,一个没有数据库的系统是死系统,没有意义。 数据库设计的第一个阶段需求分析是在系统开发之前考虑的,也考虑用户需要知道什么数据,需要 *** 作那些数据,第二阶段概念设计到第四阶段都是围绕第一阶段设计考虑的。 与系统开发阶段相关的是第一阶段需求分析和最后的实施维护,数据库设计和系统开发相辅相成,系统开发的需求是为了了解用户能看到(前台)哪些界面,拥有哪些 *** 作。而界面中显示的信息, *** 作的数据结果是数据库(后台)设计的。 打个比方,如一个游戏系统,比如《热血传奇》,双击游戏图标跳出界面,里面有区选择框,这个界面有多大,有多少按钮,这是系统开发需求的设计,而界面里显示哪些新闻公告,显示几个区,是数据库设计的。游戏版本升级,新功能是系统开发编码实现,新功能显示的新数据是数据库实现。游戏测试如果有BUG,数据错误是数据库出错,按钮无效则是前台功能无效。修复BUG,修复数据是数据库维护,修复按钮功能是单元维护。 整个游戏测试就是系统测试。

这个不可能完全一样,因为设计上有很多的技巧,有关联度高的,也有低的,怎么可能完全一样呢?只能说,做出来的游戏效果一样。账号表 物品表 仓库表 地图表 商城表 好友表 植物表植物成长规则表 等级规则表 管理员表 日志表 购买记录表简单的可以分为这么几个表,...求采纳


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9967773.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-03
下一篇2023-05-03

发表评论

登录后才能评论

评论列表(0条)

    保存