资料源自:http://blog.sina.com.cn/s/blog_164f493da0102x4dj.html
Unity开发课程体系
第一阶段:Unity开发基础
Unity开发基础
C#语言基础
C#基本数据类型
C#分支结构
C#循环和一维数组
C#二维数组和常用算法
C#枚举和结构体
C#面向对象
C#类和方法
C#重载和递归思想
C#引用类型和字符串方法
C#OOP思想
C#抽象类和静态类
C#高级进阶
C#接口和泛型
C#集合
C#委托和事件
第二阶段:Unity开发中级
Unity引擎开发中级
引擎物理系统
Hello Unity
Unity面向组件开发
物理系统上
物理系统下
实战演练
引擎UI系统
Unity 2D平台开发
UGUI 基础
UGUI 进阶
UGUI 综合
实战演练
引擎动画系统+特效系统
动画系统基础
动画系统进阶
Navigation导航系统
特效渲染
实战演练
引擎中常用数据存储
数据存储
SQLite数据库
SQLite数据库进阶
WWW类和协程
实战演练
引擎网络系统+性能优化
虚拟现实技术
网络基础
网络进阶
资源管理
性能优化
实战项目+资格测试
Unity跟Android、iOS交互
Android平台开发
Unity跟Android、iOS交互
第三阶段Unity开发高级
Unity项目开发
A段项目
团队项目开发
Unity高级课
使用NGUI开发天气预报
着色器原理
表面着色器
顶点着色器
ShaderForge 插件的使用方法
虚拟现实增强现实
B段项目
个人项目
开发前端与后台开发