让学员了解如何使用Cocos2d-x 3.x开发一款射击类游戏

*   01 游戏效果演示(包括Cocos2d-x学习路线图介绍).mp4 06:00

*   02 游戏的基本架构.mp4 07:28

*   03 预装载音效文件,并播放、暂停和恢复背景音乐.mp4 11:59

*   04 显示欢迎界面和动画.mp4 19:22

*   05 欢迎界面关闭后,进入游戏场景.mp4 19:09

*   06 移动背景.mp4 22:01

*   07 在屏幕上显示带喷气动画的飞机.mp4 17:36

*   08 通过手指任意移动飞机.mp4 23:03

*   09 让子弹飞(1):建立BulletLayer类的框架.mp4 14:53

*   10 让子弹飞(2):初始化和移除子弹.mp4 06:08

*   11 让子弹飞(3):开始和停止射击.mp4 22:09

*   12 编写敌机的容器类:Enemy.mp4 13:29

*   13 实现敌机层类EnemyLayer:初始化部分.mp4 16:29

*   14 实现敌机层类EnemyLayer:让第一类敌机动起来.mp4 16:57

*   15 实现敌机层类EnemyLayer:让第二类敌机动起来.mp4 13:23

*   16 实现敌机层EnemyLayer:让第三类敌机动起来.mp4 13:07

*   17 检测第一类敌机和子弹的碰撞.mp4 26:27

*   18 检测第二类敌机和子弹的碰撞.mp4 06:23

*   19 检测第三类敌机和子弹的碰撞.mp4 05:17

*   20 检测第一类敌机与飞船的碰撞.mp4 13:03

*   21 检测第二类和第三类敌机与飞船的碰撞.mp4 02:48

*   22 多路子弹发射【1】(两排子弹).mp4 12:15

*   23 多路子弹发射【2】.mp4 14:49

*   24 多路子弹发射【3】.mp4 09:18

*   25 多路子弹发射【4】.mp4 18:59

*   26 多路子弹发射【5】.mp4 08:16

*   27 多路子弹与敌机的碰撞检测.mp4 06:31

*   28 超级炸弹【1】.mp4 04:53

*   29 超级炸弹【2】.mp4 08:43

*   30 摧毁所有敌机.mp4 05:04

*   31 引爆超级炸弹.mp4 25:50

*   32 飞船被摧毁处理【1】.mp4 14:16

*   33 飞船被摧毁处理【2】.mp4 27:19

*   34 在暂停游戏时阻止触摸事件.mp4 09:02

*   35 实现暂停/恢复和当前分数显示牌.mp4 20:14

*   36 利用ControlLayer累加当前的分数.mp4 05:37

*   37 将当前获得的分数传入PlaneLayer.mp4 03:35

*   38 在游戏启动时装载历史最高分(游戏已经完成).mp4 05:42