Unity游戏开发学习路线(视频教程)
1、第一阶段(Phase one)
一周发布AR综合项目
涉及知识点:
Unity地形系统、综合场景搭建、角色动画搭建、高通AR解析

2、第二阶段(Phase two)
C#编程语言
涉及知识点:
C#语言基础、面向对象编程、基本数据结构和高级语法

3、第三阶段(Phase three)
Unity游戏引擎开发
涉及知识点:
引擎构架与物理系统、UGUI与Unity2D、Unity3D动画与导航系统、Unity数
据持久化、Unity引擎综合项目

4、第四阶段(Phase four)
项目架构与项目管理
涉及知识点:
游戏架构、热更新架构、资源更新架构、Python工具、Unity3D editor
window工具

5、第五阶段(Phase five)
VR综合项目及图形学
涉及知识点:
VR设备实战、图形学高级课程、虚拟4引擎开发、综合项目

1、Unity游戏开发入门视频教程-AR项目
unity作为VR/AR课程中需要使用到的游戏引擎,第一周的时间将会讲解他的基本使用,其中包括游戏对象的创建及基本操作、地形、预设体、材质等基本操作,以及用unity做一个简单的AR项目。

2、Unity游戏开发入门教程-C#编程语言
unity作为一个面向组建的游戏引擎,如果需要实现指定的功能,只需要添加对应的组件即可。但是现有的组件并不能够满足所有的需求,所以需要我们自定义功能,而这些就需要用到脚本。在这个课程中,我们会使用C#这门编程语言来写脚本,以实现我们想要的需求。

3、Unity3d游戏开发图形学从理论到实战精讲
图形学是Unity游戏开发的重点和难点。理解图形学是做好一款游戏的必备技能。目前有很少的视频教程能够清楚的讲明白图形学,本视频通过大量的游戏实例讲解,从底层原理到上层算法实现有一个清晰的认识,可以让读者知其然而知其所以然,从而实现了学以致用。

4、经典Unity3d游戏开发项目实战教程:第一人称视角
本项目实战课程首先通过已完成的案例介绍项目中的功能,接着分模块进行功能的开发实现,在前半部分课程,通过角色控制器实现角色的控制,接着完成了相机的视角跟随功能,及场景元素功能的开发,后半部分课程主要是对主要武器功能,以及敌人AI的功能进行开发。
