cocos2d-x游戏开发引擎(组成)引擎核心:Opengl Es、DirectX(Win8)、Canvas(html5)、pthread(多线程)物理引擎:Box2D(物理)、ChipmunkOther(第三方):libCurl(非实时通信)、BSD Socket(实时通信)、simpleAudioEngine(声音引擎) Cocos2d-x组成部分:1.基本数据结构2.输入系统3.图形渲染4.物理引擎(Box2d、chipmunk)5.网络引擎(libcurl、BSD Socket)6.声音引擎7.多线程pthread8.编辑器Cocos Builder
cocos2d-x(游戏开发引擎)
游戏的组成部分(必需):1.故事背景(故事)2.游戏画面3.游戏玩法4.音乐、音效 游戏开发团队:1、游戏制作人(编剧)2、游戏策划师(游戏的分析)3、客户端工程师(手机端程序、UI等)4、服务器端工程师(http、socket)5、游戏美术师(2d、3D等游戏人物设计)6、音乐家(音效)7、测试工程师 游戏类型1.对战格斗(Fighting Game,ACT 如:拳皇)2.卷轴式射击游戏(Shoot Game,STG)3.第一人称射击游戏(First Person Shooting,FPS 如反恐精英:)4.策略、战棋游戏(SinmuLation Game,SLG 如:三国志)5.即时战略游戏(Real-Time Strategy Game,RTS 如,魔兽争霸)6.角色扮演游戏(Role Playing Game,RPG 如:仙剑)7.模拟类游戏(Simutation Game,SIM)8.动作游戏(Action Game,ACT 如:超级玛丽)9.其他游戏(大型多人在线游戏 MMORPG)