如何用cocos开发一款类似坦克大战的游戏

本游戏使用cocos2dx3.16+VS2015开发。
这是一款平面射击类的小游戏,每一关都有特殊的游戏规则并且有游戏剧情介绍,一共8个关卡,难度不一。其实这个游戏,算是老壶新酒:以前我用WIN32开发出来过。之所以重写一遍,是因为我要学习cocos2dX游戏引擎,当然,如果完全是重写,也挺无趣的,所以这个游戏对比前身WIN32,也做了不少的改动,比如最后一关的BOSS,除了被动技能不变,终极大招稍做改动之外,其他的技能都可以说是重新开发了。
虽然说这款cocos版游戏代码量比WIN32要少(大概五六千行的样子),虽然说cocos引擎比WIN32要强大方便(比如碰撞检测计时功能等,我在WIN32里都要自己造*,但在cocos里只要调用接口函数即可),但我开发这款cocos游戏的时间并不比WIN32短(大概一个多月把):1是因为工作忙点,白天送快递,下班了才写点代码;2是因为,就像前面所说,我是抱着学习为主的目的来开发的,所以很多时间花费在了网上查资料看示例,我记得我遇到的第一个拦路虎是无法交叉编译到安卓平台,拦我好几天以至我寝食无味,都求助到国外论坛了,最后才搞清楚是因为自己的包名里有一个非法字符【-】...说这么多,意思就是游戏好歹我的心血,所以我希望有网友对我开发的游戏本身感兴趣,作为奖励,我在这声明:我会给第一个通关的网友300红包奖励,获取条件是,只需在下面评论里回答一个问题即可:在本游戏的剧情介绍里,海绵宝宝为何要背叛人类效力反派(通关后会有剧情彩蛋,里面有介绍)。
如有您想要现成APK安装包,可以移步这里:https://download.csdn.net/download/wenpinglaoyao/15269923
或者加我QQ好友来要apk:296646069

 

项目已开源,感兴趣的朋友请移步这里:https://github.com/wenpinglaoyao/TANK-with-cocos2d

上一篇:Win32 API TextOut输出时闪烁的解决


下一篇:python解决matplotloib找不到ft2font文件问题