課程簡介
項目實訓 剖析原理 易于掌握
U3D虛擬現(xiàn)實游戲工程師 學期:4.5-5個月
模塊/學時 | 課程 | 內容 |
一個月 | VR模型制作 |
虛擬現(xiàn)實基礎知識、 3dmax基本操作、 3dmax材質基礎、 |
兩個月 | Unity編譯器 基礎操作與實操 |
Unity3D引擎安裝及介紹和編輯器基礎操作 初識物理、動畫、 |
6天 | 項目實踐 《AR恐龍世界》 |
AR識別圖怎么制作以及需要注意那些事項 |
3天 | HTC VIVE 介紹及講解 |
學習如何將HTC VIVE接入Unity中并查看效果 |
5天 | 項目實踐 《VR虛擬地產》 |
學習VR樣板間制作需要注意的美術要求 |
2天 | 項目實踐 《The Earth HTC 課件制作》 |
學習物體移動旋轉處理 |
10天 | 項目實踐 《VR射箭游戲》 |
HTC VIVE案例講解《射箭游戲》 |
unity3D課程 模塊01 |
Unity環(huán)境搭建 |
背景簡介、VS安裝、Unity安裝 |
unity3D課程 模塊02 |
Unity一階 |
視圖簡介、項目、場景建檔、存檔與讀取 |
unity3D課程 unity3D課程 模塊03 |
Unity二階 |
腳本、代碼位移、旋轉、縮放時、空對象與組件、剛體組件 |
unity3D課程 模塊04 |
C#語法一階 |
新建控制臺項目、輸入與輸出 |
unity3D課程 模塊05 |
C#語法二階 |
循環(huán) 函數(shù)方法、 struct、 class、 訪問標識符 |
unity3D課程 模塊06 |
C#Unity三階 |
MonoBehaviour方法順序、 腳本創(chuàng)建基礎幾何圖形 |
unity3D課程 模塊07 |
C#語法三階 |
數(shù)組 鏈表、 字典、 協(xié)程、 |
unity3D課程 模塊08 |
Unity四階 |
Invoke、 Unity協(xié)程、 SendMessage |
unity3D課程 模塊09 |
飛機大戰(zhàn)項目 |
立項環(huán)境配置、 場景建立、 玩家控制 |
unity3D課程 模塊10 |
像素蝙蝠項目 |
立項環(huán)境配置、 2D場景建立、 精靈序列幀動畫、 玩家控制 |
unity3D課程 模塊11 |
潛入 |
場景布設、 警報光、 光照烘焙、 轉場漸變、 背景音樂 |
unity3D課程 模塊12 |
初級角色狀態(tài)機 |
模型導入、 小案例1~5 |
unity3D課程 模塊13 |
GUI |
文本、 圖片、 按鈕、 盒子 |
unity3D課程 模塊14 |
中級角色狀態(tài)機 |
場景、模型導入、 基礎運動、 AI狀態(tài)機、 反向對動力學控制器 |
unity3D課程 模塊15 |
角色狀態(tài)機 |
場景布設、 夢境氣氛渲染、 玩家控制、 敵人控制、 巡邏預制體 |
unity3D課程 模塊16 |
觸控系統(tǒng) |
兩指觸控 |
unity3D課程 模塊17 |
重力記速器 |
參數(shù)測試案例 |
unity3D課程 模塊18 |
星騎兵VR項目 |
場景布設、 戰(zhàn)機導入、 敵機設置、 游戲管理 |
unity3D課程 模塊19 |
AR案例 |
視辰VR 官網登錄、 注冊碼獲取、 SDK下載、 SDK導入 |
unity3D課程 模塊20 |
C#語法四階 |
枚舉、 多態(tài)、 接口、 委托 |
unity3D課程 模塊21 |
排序算法 |
冒泡排序、 插入排序、 歸并排序、 希爾排序 |
unity3D課程 模塊22 |
UGUI |
畫布、 事件系統(tǒng)、 圖片、 按鈕、 錨點四葉草、 自適應比例 |
unity3D課程 模塊23 |
NGUI |
SDK下載、 圖集、 根UI面板、 精靈、 按鈕、 觸發(fā)器、 滑動器 |