MMORPG(大型多人在线角色扮演游戏)由于玩家数量多(5000左右),所以服务要求丰富。以下总结一般的需求。
一、基本需求:
实体系统1、类型2、生成3、销毁4、生存,死亡,灵魂
移动系统1、前进后退转向2、传送3、面向4、同步
战斗系统1、开始2、结束3、伤害、经验计算
技能系统1、学习2、遗忘3、使用4、升级
物品装备系统1、获取2、丢弃3、使用4、移动位置5、掉落
BUFF系统1、生成2、销毁3、作用
AI系统1、生成、刷新2、战斗,仇恨值管理3、巡逻
脚本系统1、脚本引擎2、脚本编写
数据库系统1、数据库代理(内存数据库)2、数据库维护(创建、修改)
世界管理1、消息广播2、地图数据
对象管理1、实体创建、销毁2、玩家列表
版本更新1、自动生成更新列表2、下载文件
二、上层需求:
骑乘系统任务系统宠物系统聊天系统好友系统组队系统交易系统买卖系统摆摊系统开店系统拍卖系统关系系统城战系统