须知:此课程是蛮牛教育【VIP】体系课程,您可以购买VIP 99元/包年套餐,即可在有效期内免费观看VIP体系里面所有课程!!!
这是一个射击游戏,通过这个案例,同学们可以掌握射击游戏的基本制作方法。本课程将用到Itween,射线检测,Mecanim动画系统,Loading Component插件,fx maker插件,KGFMapSystem插件。
本课程的难点和重点是敌人AI的设计
课程大纲:
- 1、实现玩家移动动画的控制
- 2、实现玩家换枪动画控
- 3、实现玩家移动和射击的控制
- 4、实现玩家跳跃
- 5、实现玩家视野随鼠标变换
- 6、实现玩家瞄准星
- 7、修复跳跃的BUG(用射线检测来实现)
- 8、实现玩家射击特效(1)
- 9、实现玩家射击特效(2)
- 10、实现子弹数目的控制
- 11、实现弹药箱加弹药
- 12、实现玩家血条
- 13、实现玩家死亡动画
- 14、实现StartScreenUI
- 15、实现读取进度条
- 16、实现敌人巡逻(1)
- 17、实现敌人巡逻(2)
- 18、实现敌人的攻击特效(1)
- 19、实现敌人的攻击特效(2)
- 20、实现玩家对敌人的攻击
- 21、添加更多的敌人
- 22、实现敌人掉血和玩家吃箱子特效
- 23、实现爬行类和跳跃类敌人的AI
- 24、修复bug,完成小地图
- 25、修复bug,参数调节,总结
项目截图:

