尊重开发者的劳动成果,转载的时候请务必注明出处:http://blog.csdn.net/haomengzhu/article/details/17350611
<捕鱼达人>回顾
【cocos2d-x IOS游戏开发-捕鱼达人1】内容介绍
<城市跑酷>回顾
【cocos2d-x IOS游戏开发-城市跑酷1】跑酷游戏介绍
我用C++重写了该游戏,略区别于上面的<城市跑酷>,这个风格可能更炫一些】
先秀~(@^_^@)~一下cocos2d-X C++重写后的游戏截图:
进入正题:
cocos2d-X本质:
从本质上说,Cocos2d-X是一个图形引擎,封装了复杂的图形接口,通过抽象出精灵、动作等概念,降低了游戏开发难度,简化了开发过程。Cocos2d-x为保证游戏能方便地移植到不同平台上,又在此基础上做了很多扩展,包括一套Objective-C风格的基础类系、平台无关的多点触摸协议、重力感应喝音频系统等。
再介绍一下Parkour项目的内容:
1、环境搭建及Parkour介绍
2、如何新建一个项目,引擎目录结构介绍等。
3、 第一个游戏scene,封面和菜单。展示基本的scene,layer,sprite,menu用法。
* 扩展基本概念
* 结合游戏实现讲解
4、PlayScene overview,三个层职责介绍。
5、引入TexturePacker。精灵动起来。
6、初始化chipmunk物理世界,让runner在物理世界跑起来。
7、实现background, 2张背景map拼接循环滚动。
8、手势识别Simple Recognizer
9、跳跃和蹲下的实现,如何切换动画。
10、加入金币和障碍物到tiledmap,碰撞检测。
11、加入声音,背景,声效果。
* 设置界面的实现。
* 加入音量控制 和 开关。
12、加入最好成绩存储
* 引入storage模块用法。
* 引入table和输入框的实现。