最近在大哥那边接到一个任务,用cocos2dx开发一款消灭星星。开始的时候想上网找个demo,但找到的是cocos2d-js版的。唯一找到一个也是基于cocos2dx2.2开发出来的,与现在的3.2版本已经差很远了,很多3.0以后的特性都没有用到。所以只好参考前面两位前辈的开发思路,自己搞一个基于3.2的popstar.下面附上他们的网址。
cocos2dx-js popstar 教程 http://blog.csdn.net/touchsnow/article/details/19981961
cocos2dx-2.2.2 开发教程 http://blog.csdn.net/xiaozhi0999/article/details/22406371
先看一下我们的效果图。
菜单界面
游戏界面
粒子效果
连击提示
再看一下我们的源文件结构
(1)
MenuScene:菜单场景
MenuLayer:菜单层
GameScene:游戏场景
GameLayer:游戏层
(2)Entity
ComboEffect: 显示连招提示效果
StarParticle:星星消灭后的粒子效果
FloatWord:关卡提示,通关提示等飘进来的字体
Star:每一颗星星
SrarMatrix:星星矩阵(10X10)
TopMenu:顶部信息栏
(3)Util
Audio:负责音效
ChineseWord:负责显示中文
GameData:负责游戏数据
更多请看我的CSNDblog:http://blog.csdn.net/hezijian22/
之前一次过发了10篇被禁言,现在不敢多发了
终于解禁言了
想把后面的也顶上来的,但是都说:该帖未通过管理员验证,不可回复。。。
