Unreal 即虚幻引擎,是目前世界最知名的顶尖游戏引擎,占有全球商用游戏引擎80%的市场份额。支持IOS及Android。虚幻3引擎的免费版本,不包含源代码,但包含了开发基于虚幻3引擎独立游戏的所有工具。UDK在国内未来的表现令人期待。
Unity3D是一款极为流行的手机3 D游戏引擎,因为具有开发便利、可跨平台等优势,备受开发者青睐。该引擎一直以来不支持WindowsPhone平台,这也成为WindowsPhone使游戏开发者望而生畏的原因之一。使用源代码需付费成本较高。源'自:优尔:"论-文'网www.youerw.com
综上分析坦克游戏使用Cocos2d-X主要有以下几点原因:
(1)它是跨平台的,支持安卓,IOS,Windows32等。
(2)开源的2D游戏框架,其项目可以很容易的建立与运行。
(3)简单易学,可以快速上手。
2 项目需求及关键技术分析
2.1 项目需求分析
坦克游戏问世多年,该游戏的爱好者更是数不胜数,是人们休闲娱乐的一部分。而当今的人们忙于工作,很少有时间静下心来享受一下游戏带来的乐趣,因此电脑版、手机版坦克游戏便开始受到人们的喜爱。
通过需求分析,本游戏需要具有以下性能:
1、要求系统具有良好的游戏界面界,操作方便。
2、能够很好地实现玩家与坦克的对敌的效果。
3、系统能够最大限度地实现了智能化。
4、实现界面优化,易维护性和易操作性。
2.2 游戏基本功能分析
参照现有的枪战类游戏的功能,本游戏的主要功能有坦克的移动、坦克发射子弹、子弹的移动与爆炸、得分显示,游戏音乐的播放,碰撞检测等。
Cocos2d-X的C++坦克大战游戏设计+源代码(3):http://www.youerw.com/jisuanji/lunwen_58241.html