知了博客

集天地之精华,吸日月之灵气

« Xcopy参数介绍【翻译】异常和异常处理(windows平台) »

游戏逻辑框架

游戏客户端,功能模块分法,引擎封装模块、游戏数据管理模块、应用配置模块、日志记录模块、网络管理模块、消息事件机制模块、输入输出模块、音效管理模块、UI系统模块、逻辑系统处理模块、调试器控制模块

 

基于cocos2d-x引擎的游戏框架设计

游戏架构与实现

目前,很多基于cocos2d-x的代码基本上仅是对引擎功能的使用,完全不能按照游戏项目的标准来参考。作为游戏项目代码,不仅需要实现游戏的诸多功能,还需要从架构层面,从模块设计的角度来思考和设计,使代码具有更好的复用性和拓展性。

对于游戏客户端,按照功能模块的区别可分为:引擎封装层模块、游戏数据管理模块、应用程序配置模块、日志记录模块、网络管理模块、消息事件机制模块、输入输出控制模块、音效管理模块、UI系统模块、逻辑系统处理模块、调试器控制模块等。针对不同类型的游戏,通常只需要单独实现最上层的游戏逻辑系统,而剩余的模块完全可以复用。下面将详细讲解各个模块的职能与实现(暂不包含游戏逻辑系统)。

 

 

 

http://www.programmer.com.cn/10845/

  • quote 1.赘注鬃
  • http://www.trvvv.com/beizhu.html
  • 很多事情,我们必须承认,从一开始就输在了起跑线上。基因决定了我们的外貌、智商、情商——这三个决定我们人生成败的重要因素。似乎我们的命运,在我们还没有正式降临到这个世界上的时候,就早已布局完整。但我们依然倔强地生活,因为我们是我们,我们会不一样的
    http://www.trvvv.com/beizhu.html
  • 2014/11/8 18:11:48 回复该留言

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

日历

最新评论及回复

最近发表

Powered By Z-Blog 1.8 Arwen Build 90619 Code detection by Codefense  theme by BokeZhuti

Copyright know blog. Some Rights Reserved.站长(msn):webmaster#webgou.info(#换成@) 粤ICP备09183716号