Unity课程设计思路以实用为核心,以游戏脚本编程为重点方向,以真实功能为进步阶梯。以高端技术为竞争力,以项目经验为学习目标。
课程共分为四个阶段,每个阶段都强调技术的实用性,每个阶段都有丰富的项目,总体由浅入深,循序渐进。

第一阶段项目

项目一
项目二
项目三

课程安排

第一阶段
FUNDAMENTAL Day01  Unity 介绍
Day02  Material、Light、Camera
PHYSICAL-ENGINE Day01  物理引擎
Day02  太空大战
Day03 太空大战
C# FOUNDATION Day01  太空大战、C# 语言基础
Day02  C# 语言基础
Day03 C# 语言基础
Day04 C# 语言基础
Day05 C# 语言基础
Day06 C# 语言基础
Day07 C# 语言基础
Day08 Console 2048
SCRIPT Day01 API 函数库 ( 一)
Day02 API 函数库 ( 二)
Day03 API 函数库 ( 三)
Day04 API 函数库 ( 四)
Day05 UGUI
Day06 UGUI
Day07 UGUI
Day08 阶段项目

第二阶段项目

项目一
项目二
项目三

课程安排

第二阶段
ADV-COMPONENT DAY01 物理引擎
DAY02 持久化数据
DAY03 unity 寻路系统
DAY04 射线介绍及使用
DAY05 Mecanim 动画系统(一)
DAY06 Mecanim 动画系统 ( 二)
CASE Day01  阶段项目 - 城市勇士 ( 一 )
Day02  阶段项目 - 城市勇士 ( 二 )
3DMAX Day01  三维软件基础知识
Day02  贴图概念
Day03  角色骨骼蒙皮
Day04  模型动作制作
NGUI Day01  NGUI 插件 ( 一)
Day02  NGUI 插件(二)
Day03  2D 游戏
MOBILE Day01  unity 手机游戏开发
Day02  unity 手机游戏开发
Day03  手机阶段项目制作及优化
NETWORK Day01  unity 局域网连接(一)
Day02  unity 局域网连接(二)

第三阶段项目

课程安排

第三阶段
OOP Day01  面向对象概述、类与对象
Day02  继承
Day03  多态
Day04  接口
Day05  委托
FREAMWORK Day01  事件 & 集合 & 常用数据结构
Day02  集合 &UI 管理案例、泛型集合
Day03  ARPG 技能系统
Day04  ARPG 技能系统
Day05  IO&Stream
Day06  程序集 & 反射、线程、协程
DESIGN-PATTERN Day01  设计模式
Day02  设计模式
"GAME-AI" Day01  人工智能 -AI 角色自主行为操控
Day02  人工智能 -AI 角色自主行为操控
Day03  人工智能 - 有限状态机
Day04  人工智能 - 有限状态机
Day05  人工智能 - 有限状态机
Day06  人工智能 - 有限状态机
Day07  智能 -AI 角色智能感知行为

第四阶段项目

毕业项目

课程安排

第四阶段
SPECIFICATION Day01 行业知识虚拟现实手游行业现状分析及发展方向
Day02 手游行业现状分析 & 上线流程 & 美术规范优化
Day03 阶段测试
Day04 基于 NGUI 的 UI 系统
XML&DB Day01 TXT 读取介绍 ,XML 操作介绍
Day02 XML 模板介绍 &Json&LitJson 介绍
Day03 Sqlite 介绍 & 商业项目策划案分析 & 实战项目演示
FINAL-PROJECT day01 游戏入口设计 & 版本选择场景制作
day02  登录账号场景 UI 设计
day03  创建角色场景 UI 设计
day04  登录 & 创建角色场景功能实现
day05  游戏主城场景制作
day06  游戏主城场景制作
day07  游戏主城场景制作
day08  战斗场景制作
day09  战斗场景制作 & 技能系统实现
day10  技能系统
day11  sqlite 介绍 & 商业项目策划案分析 & 实战项目演示
day12  网络版本制作
day13  网络版本制作 & 项目优化