【課程介紹】
Unity3D是由UnityTechnologies開發的一個讓玩家輕松創建諸如三維視頻游戲、建筑可視化、實時三維動畫等類型互動內容的多平臺的綜合型游戲開發工具,是一個全面整合的專業游戲引擎。備受關注的虛擬現實類游戲正在崛起,unity5對VR類游戲制作擁有很高的友好性。
【課程內容】
1、Unity界面基礎
界面布局詳解:對Project|Hierarchy|Inspector|Game|Scene|Profiler|Console等主界面上的操作內容進行詳細介紹和實例使用;
Unity編輯器主菜單的使用;
Unity上層工具欄的使用;
2、Unity資源系統I
介紹3D游戲所要使用的各種元素類型;
Unity對圖片資源的導入:支持的圖片格式和尺寸、圖片導入后的設置、圖片資源類型設定;
Uinty對音視頻的導入方法;
3、Unity資源系統II
Unity的預制體(Prefab)詳細介紹:預制體的概念、創建方法、應用;
UnityAssesStore商店的使用方法:創建、保存場景,在場景中創建基本的幾何體、Unity中游戲個體的概念;
4、Unity場景搭建
Unity游戲個體組件概念、如何對游戲個體添加/刪除組件;
Unity中光源、攝像機、粒子系統、天空盒等基本元素的概念設計;
Unity的地形編輯器詳解:地形編輯的概念、創建地形、編輯地形上的元素;
Unity腳本的基本概念:Unity中角色控制器、霧效、水效果、音效的使用;
5、Unity動畫\粒子系統
Shuriken粒子系統:Shuriken粒子概念、粒子系統編輯界面和控制板、粒子系統參數講解、粒子系統實例分析;Unity的Mecanim的動畫系統概念;Unity的Mecanim的動畫系統與資源的配合、人形角色動畫;
6、Unity物理引擎系統
游戲基本物理學、3D游戲物理概念,3D游戲中碰撞檢測概念;
Unity物理引擎的概念:剛體概念、碰撞體概念、布料概念、關節概念、力場概念;
Unity物理引擎的使用:剛體和碰撞體使用、布料用法、關節力學用法、力場創建和使用;
7、3D數學基礎
3D坐標系、向量運算、向量幾何意義、矩陣運算、向量和矩陣結合、四元數;
8、C#語言基礎
UnityMonoDevelop編輯器使用簡介;
面向對象開發基礎知識;
C#基礎語法;
C#基本數據結構;
9、C#開發
C#文件操作;
C#使用第三方動態庫;
C#創建動態庫;
10、UnityAPI開發
UnityC#基礎類分析、Unity常用API講解(Transform類、Time類、Random類、Mathf類等等)。
11、Unity進階開發
腳本開發與Unity的子系統結合制作小游戲實例訓練。
12、Unity項目開發實戰I
跑酷類、ARPG、塔防、FPS、三消類、卡牌動作類游戲開發。
【教學環境】
【教學優勢】
1、師資
我們的授課教師至少8年大型項目開發及管理經驗,6年以上的教學經驗,多數來自華為富士康等世界500強企業!
2、精品課程
企業級開發技術,強化移動互聯網開發,課程設置**學得會,學的好!畢業學員畢業后真正具備2年左右VR開發經驗。
【學校榮譽】
【學校簡介】
深圳市羅湖區鯤鵬職業技術培訓中心(以下簡稱鯤鵬IT教育),自2005年成立以來一直致力于培養IOS、安卓、嵌入式、Java、AR、VR、MR、虛擬現實、增強現實、混合現實、游戲開發、C/C++、軟件測試、.Net、PHP、網絡營銷、跨境電商等方面的高端IT人才。作為商務部服務外包重點培訓基地,凡是鯤鵬IT教育的在讀學員成績、英語合格者均可參加由商務部組織的澳大利亞、新加坡、新西蘭、馬來西亞等的海外免費實習項目,實習結束后可在海外高薪就業。