课程目录
1 游戏效果演示(包括Cocos2d-x学习路线图介绍) (06:00) 2 游戏的基本架构 (07:28) 3 预装载音效文件,并播放、暂停和恢复背景音乐 (11:59) 4 显示欢迎界面和动画 (19:22) 5 欢迎界面关闭后,进入游戏场景 (19:09) 6 移动背景 (22:01) 7 在屏幕上显示带喷气动画的飞机 (17:36) 8 通过手指任意移动飞机 (23:03) 9 让子弹飞(1):建立BulletLayer类的框架 (14:53) 10 让子弹飞(2):初始化和移除子弹 (06:07) 11 让子弹飞(3):开始和停止射击 (22:09) 12 编写敌机的容器类:Enemy (13:29) 13 实现敌机层类EnemyLayer:初始化部分 (16:29) 14 实现敌机层类EnemyLayer:让第一类敌机动起来 (16:57) 15 实现敌机层类EnemyLayer:让第二类敌机动起来 (13:23) 16 实现敌机层EnemyLayer:让第三类敌机动起来 (13:07) 17 检测第一类敌机和子弹的碰撞 (26:27) 18 检测第二类敌机和子弹的碰撞 (06:23) 19 检测第三类敌机和子弹的碰撞 (05:17) 20 检测第一类敌机与飞船的碰撞 (13:03) 21 检测第二类和第三类敌机与飞船的碰撞 (02:48) 22 多路子弹发射【1】(两排子弹) (12:15) 23 多路子弹发射【2】 (14:49) 24 多路子弹发射【3】 (09:18) 25 多路子弹发射【4】 (18:59) 26 多路子弹发射【5】 (08:16) 27 多路子弹与敌机的碰撞检测 (06:31) 28 超级炸弹【1】 (04:53) 29 超级炸弹【2】 (08:43) 30 摧毁所有敌机 (05:04) 31 引爆超级炸弹 (25:50) 32 飞船被摧毁处理【1】 (14:16) 33 飞船被摧毁处理【2】 (27:19) 34 在暂停游戏时阻止触摸事件 (09:02) 35 实现暂停/恢复和当前分数显示牌 (20:14) 36 利用ControlLayer累加当前的分数 (05:37) 37 将当前获得的分数传入PlaneLayer (03:35) 38 在游戏启动时装载历史最高分(游戏已经完成) (05:42)





