主要帮助大家快速了解Unity里有哪些常用的系统,如何使用这些系统来开发各种各样的功能.
案例相对来说比较简单,这样大家上手可以更快些,只要跟着课程一步步学习,相信你肯定能够跟着课程一样,做出相同的游戏,甚至可以自己扩展,做得更加复杂.
目录介绍:
01.塔防游戏-课程介绍
主要对最终成品做一个演示,让大家知道自己要学习开发什么游戏.
02.场景与美术资源导入到项目
讲解如何将资源导入到Unity中使用,以及如何导出资源包.
03.分析游戏依赖的基础数据
讲解如何分析游戏所需要用到的数据.
04.UI界面构成分析
根据演示的视频和效果图,分析UI界面的元素
05.实现开始按钮和退出按钮的逻辑
讲解如何监听添加按钮点击事件.
06.实现战斗界面的更新与按钮逻辑
讲解如何实现战斗界面的相关功能
07.相机的移动和视野缩放
讲解如何控制游戏中是相机的位置、视野范围
08.定义敌人的基础数据与行为接口
分析敌人单位所需要用到的数据以及行为接口
09.敌人生成逻辑的实现
讲解在游戏中是如何生成敌人的
10.炮塔的生成与行为管理
讲解在游戏中,如何生成炮塔以及炮塔相关的功能开发
11.炮塔类型的选择以及打包发布
讲解如何创建多种不同类型的炮塔以及进行打包发布