点击空白处退出提示
作品详情
.游戏中角色通过各种日常、主线任务对角色进行升级。从各种活动中赚取游戏道具、英雄碎片,从而获取英雄,并可对英雄进行升级、升星。游戏核心是即时的战斗系统,包含各种炫酷的技能、buff。
.游戏的客户端用的是cocos2d-x 3.0版本,在其源代码基础上,将逻辑层独立于cocos之外,独自成模块,用于游戏的逻辑设计。这种设计可以减少对cocos原生代码的依赖,使得逻辑的开发,与cocos的渲染 、UI等模块互不干扰,方便各模块的迭代 。
.游戏的服务器端,用的是跨平台开发模式,尽可能的将平台相关的代码,都封装在各种独立库中。从而使得游戏逻辑的开发,无视平台间的差异,方便游戏中各系统的迭代。代码中,大量的运用了lock-free的开发模式,以提高服务器的承载量。各模块间,都运用了环形缓冲区进行交互,尤其是网络模块,更是将网络的读写与环形缓冲完美的结合在一起。
由于版权的原因,后面的作品图片,我只能提供从网上截取到的游戏图片,以及一些代码目录结构的截图。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论