Unity 3D是什么?
Unity3D是一個讓玩家可以創建諸如三維視頻游戲、建筑可視化、實時三維動畫等類型互動內容的多平臺的綜合型游戲開發工具,是一個整合的專業游戲引擎。
多平臺支持
目前各平臺的游戲開發很少有通用性,開發iPhone游戲用object C,開發Android游戲大多用Java,開發Windows Phone游戲用C#......而Unity3D使用底層Mono技術實現了跨平臺,使用一種語言就可開發出基于各種平臺的游戲,包括手機游戲(iPhone、Android、Windows)、PC游戲(Windows、Mac、Linux)、網游(主流瀏覽器)、游戲機專用游戲(Wii、Xbox360、PS3)。
Unity 3D還能干什么?
VR是Virtual Reality的簡稱,即虛擬現實。指借助計算機系統及傳感器技術生成一個三維環境,創造出一種的人機交互狀態,帶來真實的、身臨其境的體驗。應用于游戲、新聞媒體、社交、體育與比賽電影、演唱會、教育、電商、醫學、城市規劃、房地產等。
增加VR游戲開發勝任再多崗位需求
隨著VR時代的熱潮,VR游戲開發也是主流。為了適應行業發展和崗位要求,火星人與科技公司聯合,經過科學、嚴謹的課程研發,在Unity3D課程中增加了適用于VR游戲開發的學習,讓學員在掌握網游、手游等多平臺游戲開發的基礎上,還能研發出VR游戲,未來選擇崗位,適應行業發展的需要。
模塊/學時 | 課程 | 內容 |
一個月 | VR模型制作 |
虛擬現實基礎知識、 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環境搭建 |
背景簡介、VS安裝、Unity安裝 ![]() |
unity3D課程 模塊02 |
Unity一階 |
視圖簡介、項目、場景建檔、存檔與讀取 ![]() |
unity3D課程 unity3D課程 模塊03 |
Unity二階 |
腳本、代碼位移、旋轉、縮放時、空對象與組件、剛體組件 ![]() |
unity3D課程 模塊04 |
C#語法一階 |
新建控制臺項目、輸入與輸出 ![]() |
unity3D課程 模塊05 |
C#語法二階 |
循環 函數方法、 struct、 class、 訪問標識符 ![]() |
unity3D課程 模塊06 |
C#Unity三階 |
MonoBehaviour方法順序、 腳本創建基礎幾何圖形 ![]() |
unity3D課程 模塊07 |
C#語法三階 |
數組 鏈表、 字典、 協程、 ![]() |
unity3D課程 模塊08 |
Unity四階 |
Invoke、 Unity協程、 SendMessage ![]() |
unity3D課程 模塊09 |
飛機大戰項目 |
立項環境配置、 場景建立、 玩家控制 ![]() |
unity3D課程 模塊10 |
像素蝙蝠項目 |
立項環境配置、 2D場景建立、 精靈序列幀動畫、 玩家控制 ![]() |
unity3D課程 模塊11 |
潛入 |
場景布設、 警報光、 光照烘焙、 轉場漸變、 背景音樂 ![]() |
unity3D課程 模塊12 |
初級角色狀態機 |
模型導入、 小案例1~5 ![]() |
unity3D課程 模塊13 |
GUI |
文本、 圖片、 按鈕、 盒子 ![]() |
unity3D課程 模塊14 |
中級角色狀態機 |
場景、模型導入、 基礎運動、 AI狀態機、 反向對動力學控制器 ![]() |
unity3D課程 模塊15 |
角色狀態機 |
場景布設、 夢境氣氛渲染、 玩家控制、 敵人控制、 巡邏預制體 ![]() |
unity3D課程 模塊16 |
觸控系統 |
兩指觸控 ![]() |
unity3D課程 模塊17 |
重力記速器 |
參數測試案例 ![]() |
unity3D課程 模塊18 |
星騎兵VR項目 |
場景布設、 戰機導入、 敵機設置、 游戲管理 ![]() |
unity3D課程 模塊19 |
AR案例 |
視辰VR 官網登錄、 注冊碼獲取、 SDK下載、 SDK導入 ![]() |
unity3D課程 模塊20 |
C#語法四階 |
枚舉、 多態、 接口、 委托 ![]() |
unity3D課程 模塊21 |
排序算法 |
冒泡排序、 插入排序、 歸并排序、 希爾排序 ![]() |
unity3D課程 模塊22 |
UGUI |
畫布、 事件系統、 圖片、 按鈕、 錨點四葉草、 自適應比例 ![]() |
unity3D課程 模塊23 |
NGUI |
SDK下載、 圖集、 根UI面板、 精靈、 按鈕、 觸發器、 滑動器 |