本视频已经升级为Cocos2d-x 3.6。本课程让学员可以使用cocos2d-x游戏引擎开发较复杂的射击类游戏。让学员深入了解如何将动作、动画、粒子系统、物理引擎以及各种算法结合起来编写一款商业级的射击类游戏。
* 01 《星空大战》射击游戏的效果演示.mp4 06:25
* 02 《星空大战》游戏的架构.mp4 07:33
* 03 创建游戏工程.mp4 05:14
* 04 缓存游戏中使用的资源.mp4 03:45
* 05 创建游戏主窗口.mp4 10:04
* 06 滚动游戏背景.mp4 19:26
* 07 让云彩在背景上移动.mp4 06:44
* 08 创建飞船类(Warship).mp4 12:52
* 09 创建飞船图层(WarshipLayer).mp4 07:16
* 10 让飞船任意移动.mp4 07:29
* 11 为飞船创建第一种武器(光子鱼雷).mp4 15:30
* 12 为飞船创建第二类武器(激光束).mp4 03:24
* 13 编写BodyParent类.mp4 14:41
* 14 让所有的Body类都派生于BodyParent类.mp4 05:37
* 15 创建武器图层(WeaponLayer).mp4 09:42
* 16 将WeaponLayer传入Warship.mp4 07:03
* 17 让Warship发射多路光子鱼雷.mp4 29:55
* 18 让Warship发射多路激光束.mp4 10:59
* 19 任意切换光子鱼雷和激光束.mp4 06:28
* 20 创建SmallEnemy.mp4 09:11
* 21 创建BigEnemy.mp4 04:02
* 22 为SmallEnemy创建武器.mp4 05:18
* 23 让SmallEnemy随机向不同放方向发射武器.mp4 17:06
* 24 创建BigEnemy使用的武器类(BigEnemyWeapon).mp4 05:46
* 25 让BigEnemy发射双排炮弹.mp4 18:16
* 26 创建敌机层(EnemyLayer).mp4 21:22
* 27 让SmallEnemy飞起来.mp4 28:32
* 28 让SmallEnemy成排的压过来.mp4 25:45
* 29 让BigEnemy飞起来.mp4 17:00
* 30 物理引擎:用刚体(Body)包装精灵(Sprite).mp4 25:48
* 31 物理引擎:碰撞检测.mp4 13:09
* 32 粒子系统:爆炸效果实现(1).mp4 09:59
* 33 粒子系统:爆炸效果实现(2).mp4 08:33
* 34 粒子系统:爆炸效果实现(3).mp4 09:32
* 35 Warship发射武器击中敌机,导致敌机爆炸.mp4 08:29
* 36 创建热跟踪导弹类(Missile).mp4 14:03
* 37 热跟踪导弹的实现原理.mp4 11:27
* 38 热跟踪导弹随机选择目标敌机.mp4 18:33
* 39 计算热跟踪导弹的飞行路线.mp4 34:41
* 40 创建Drop类(Drop:抛出物).mp4 12:55
* 41 创建特定类型的Drop类.mp4 08:39
* 42 建立DropLayer类(1).mp4 12:54
* 43 建立DropLayer类(2).mp4 12:12
* 44 继续完善Warship类.mp4 05:42
* 45 Drop和Warship碰撞检测.mp4 15:18
* 46 超级炸弹(1).mp4 14:52
* 47 超级炸弹(2).mp4 14:14
* 48 为游戏添加音效.mp4 08:32
* 49 编写StatusLayer类(1).mp4 06:44
* 50 编写StatusLayer类(2).mp4 10:03
* 51 编写StatusLayer类(3).mp4 12:12
* 52 更新游戏状态栏.mp4 05:18
* 53 重新开始和退出游戏.mp4 15:14
* 54 游戏项目总结.mp4 03:32





![[衡天云]爆款云服务器 低至12元/月](/hty.png)