结构

本文档详细介绍了大型多人在线角色扮演游戏(MMORPG)的各种系统架构,包括但不限于玩家管理、副本系统、物品与装备管理、排行榜、活动场景及工会等功能模块的设计与实现。

|-character        玩家登录注册等,包括次数限制,全区人数限制等,角色名是否合法

|

|-checker          检测,包括玩家,怪物,邮件,资源,奖励等等的检测,是否合法

|   |-refObjectChecker   具体项目检测

|

|-code              各种提示信息代码的汉字说明

|

|-debug             GM调试功能  给自己增加经验等等

|

|-event             事件   与客户端通讯 ID头起始设定等

|

|-gameVersion       版本信息

|

|-http               后台

|

|-mmorpg             大型多人在线角色扮演游戏这个名字的简写。

|     |-auction           拍卖   这里有许多操作数据库的地方,以后可以参考借鉴

|     |-gameInstance     游戏实例

|          |---MGGameInstance.java  进入副本,有检测全体玩家一起进入副本,请求别人加入副本

|                              时间限制,判断玩家是否可以进入副本等

|           |-MGGameInstanceOpeningTimeLimit.java  传送玩家出副本

|           |-MGGameInstanceOpeningTimeMgr.java    副本定时器

|           |-condition                副本检测

|           |-event                   副本事件监听

|           |-persistence              GameInstanceDao 更新数据库

|           |-quest                   副本Ref-任务管理

|      |-item                 物品

|         |-equipment         装备  穿/脱装备等闭包

|         |-useableItem        加蓝加功勋等等

|

|

|           l-adder                 天梯榜

|           |-monster               召唤宠物  等设置

|           |-operatActivities         经营活动,礼包,充值,消费,每周充值等

|           |-player

|               |-achievement        成就

|               |-activity             活动,包括礼包,基金,挖矿

|               |-auction             拍卖

|               |-castleWar           攻城战

|               |-dailyQuest          日常任务

|               |-depot               仓库

|               |-fightSkill             战斗技能

|               |-funStep             未知

|               |-gameInstance        副本

|               |-gm

|               |-itemBag             物品背包

|               |-offLineAI             离线挂机

|               |-peerage             爵位

|               |-PK                  *****可以设置掉落几率,黄名红名等

|               |-property              属性

|               |-sectionQuest          任务

|               |-sortboard             走马灯

|               |-stor                  仓库

|               |-summons             召唤怪物

|               |-talisman              法宝心法等

|               |-union                工会

|               |-wing                 翅膀

|      |-sceneActivities                 活动场景

|          |-castleWar                  行会战 申请加入行会战, 行会战开始与结束,

|          |-event                      付费地宫等等事件

|          |-mining                      通知全服玩家的方法,这里有ActionEventFacade.sendMessageToWorld(res);

|          |-monsterIntrusion            怪物入侵,里面有发送倒数时间给客户端

|          |-payonPalace                付费地宫,里面有扣除物品等

|          |-teamBoss                   挑战BOSS

|      |-sortboard                       排行榜

|      |-sprite                           精灵,有动画效果属性技能效果等,包括人物技能怪物技能

各个职业的技能,包括召唤神兽的技能参数

|      |-stor                             仓库商店,里面有限购等

|      |-union                           工会

|      |-ref                             

转载于:https://www.cnblogs.com/Siegel/p/7345120.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值