FUNDAMENTAL

  • 01: Unity3D简介、工具介绍、基础概念

  • 02: 材质Material、Shader简介、摄像机Camera、渲染管线、IOC

  • 03: 光照系统、声音系统

C-FOUNDATION

  • 01: .NET简介、变量

  • 02: 运算符、数据类型转换、选择语句

  • 03: 循环语句、跳转语句、方法

  • 04: 方法重载、一维数组

  • 05: 两层for循环嵌套、二维数组、2048核心算法

  • 06: 交错数组与参数数组、数据类型与拆装箱与String类

  • 07: 类和对象、枚举

  • 08: 属性、可选修饰符Static和结构

SCRIPT

  • 01: 脚本介绍、脚本声明周期、Component、Transform、GameObject

  • 02: Time类、动画Animation和预制件、VR(虚拟现实)项目需求分析

  • 03: VR(虚拟现实)项目

3DMATH

  • 01: Input类和InputManager、向量Vector3

  • 02: 点乘和叉乘、欧拉角、四元数Quaternion

  • 03: 贝塞尔简介、坐标系统、物理引擎、VR项目

UGUI

  • 01: VR(虚拟现实)项目

  • 02: HTC VIVE和VRTK

  • 03: UGUI的组件及功能、打包Packer、2048游戏界面搭建

  • 04: 2048、事件Event、iTween动画库

ADV-COMPONENT01

  • 01: 列表集合,字典集合,栈和队列,持久化数据,简单换装

  • 02: 换装工程

  • 03: 协程与线程,文件系统IO

  • 04: unity寻路系统和射线

  • 05: 射线其他应用

ADV-COMPONENT02

  • 01: Mecanim动画系统

  • 02: Mecanim层,动画事件,铰链,刚体与碰撞器,布料,Unity视频和音频播放,城市勇士需求介绍

  • 03: 阶段项目-城市勇士(一),UGUI按钮事件添加

  • 04: 阶段项目-城市勇士(二)

  • 05: 三维软件基础知识(建模,导入unity,展UV,分UV)

ARTRESOURCES

  • 01: 三维软件基础知识(上贴图,模型导出,骨骼,动画)

  • 02: 骨骼和蒙皮,Unity美术制作规范,shader和shaderLab简介

  • 03: shader和shaderLab,NGUI简介

NGUI

  • 01: NGUI组件介绍及使用

  • 02: NGUI组件介绍及使用

  • 03: ARPG UI界面制作,Unity2D精灵,2D物理引擎

  • 04: Game2D塔防游戏

MOBILE

  • 01: Game2D塔防游戏(2),安卓发布,unity手机游戏开发相关,VR旅游项目

  • 02: Game2D塔防游戏

  • 03: AR简介,EasyAR使用,内容回顾

OOP

  • 01: 面向对象概述 、 类与对象

  • 02: 继承

  • 03: 多态&项目类库设计

  • 04: 抽象类和抽象方法&接口

  • 05: 委托 、 委托异步调用

FREAMWORK

  • 01: 事件&泛型

  • 02: 数组工具类

  • 03: 对象池

  • 04: ARPG技能系统架构(一)

  • 05: ARPG技能系统架构(二)

  • 06: ARPG技能系统架构(三)

  • 07: 程序集&反射 、 Socket编程 、 TCP&UDP

DESIGN-PATTERN

  • 01: 设计模式(一)

  • 02: 设计模式(二)

GAME-AI01

  • 01: 人工智能-有限状态机(一)

  • 02: 人工智能-有限状态机(二)

  • 03: 人工智能-有限状态机(三)

  • 04: 人工智能-有限状态机(四)

GAME-AI02

  • 01: 智能-AI角色智能感知行为

  • 02: 人工智能-AI角色自主行为操控(一)

  • 03: 人工智能-AI角色自主行为操控(二)

  • 04: 第三阶段知识回顾及总结

SPECIFICATION

  • 01: 行业知识虚拟现实手游行业现状分析及发展方向

  • 02: 手游行业现状分析&上线流程

  • 03: 性能及美术资源优化(一)

  • 04: 性能及美术资源优化(二)

XML-DB

  • 01: 基于NGUI的UI系统

  • 02: 协程&XML模板介绍

  • 03: Json&LitJson介绍

  • 04: Sqlite介绍&预处理指令&安卓SDK开发

FINAL-PROJECT01

  • 01: 版本选择场景制作&游戏入口设计(一)

  • 02: 游戏入口设计(二)

  • 03: 创建角色场景UI设计(一)

  • 04: 创建角色场景UI设计(二)

  • 05: 创建角色场景UI设计(三)

  • 06: 游戏主城场景制作(一)

FINAL-PROJECT02

  • 01: 游戏主城场景制作(二)

  • 02: 技能系统

  • 03: 战斗场景制作(一)

  • 04: 战斗场景制作(二)&技能系统实现

  • 05: 结算系统&AssetBundle

  • 06: 网络版本制作&项目优化