深圳云和數據依托云和數據與 Unity 官方戰略合作資源,為聯盟企業輸送了數百名VR人才。
深圳云和數據虛擬現實大師班課程
1、美術方向
01 手繪基礎到進階
學會基礎手繪技能,理解比例、透視、造型,建立良好的形體感與造型感,繪制概念效果圖,游戲UI等;
02 三維制作流程標準化
學習三維軟件的基本操作,理解三維模型、貼圖、綁定、動畫等流程的標準化制作流程,針對游戲、影視、VR(虛擬現實)中所使用的三維素材,按資源標準的不同建立深入的認知。
03 Unity3D燈光與烘焙
了解燈光基礎知識,學會使用游戲、VR(虛擬現實)的基礎燈光,靈活運用室內外、卡通寫實等各種燈光,理解 Unity3D燈光烘焙流程,以及光照貼圖的使用方式。
04 Unity3D 著色器(shader)編寫及使用;
了解Unity基礎著色器的使用及技巧,理解shader forge插件的節點式材質編輯器的使用,了解著色器的語法,學會使用高光、凹凸、置換、反射等貼圖的使用方法。
05 虛擬現實、游戲、人機交互UI設計
使用UGUI,NGUI插件制作不同風格虛擬現實、游戲、人機交互的UI設計,理解交互設計基礎知識。
06 Unity3D粒子特效;
使用Photoshop、AfterEffect、Particle Illusion等工具制作Unity二維特效,利用Unity3D粒子系統制作三維粒子特效、游戲技能特效,理解針對不同平臺運行環境對特效的使用規則及方法。
07 Unity3D C# 基礎及腳本控制基礎
學習Visual Studio工具的安裝及環境配置、C#語言基礎,理解Unity3D C#語言語法及結構,使用基本的C#語言對場景中的對象物體進行控制操作。
2、主程方向課程
01 Unity C# 語言基
C#語言的發展和環境搭建,掌握數據類型、運算符、表達式的使用方法,掌握結構化程序設計方法,熟悉算法,熟悉各種分支結構程序、循環控制、數組、函數、指針等概念,熟悉MySQL數據庫。
02 Unity API的使用
挑選Unity引擎里一些核心API類,例如 Object、GameObject、Rigidbody、Transform、Camera、Quaternion、Vector3等進行了詳細的功能注解,注解內容包括API的使用方法、算法分析、邊界條件、參數間的制約關系及注意事項等,特別是對很多功能相近或使用方法相似的API進行較為詳細的比較說明。
03 Unity 進階應用
熟悉Unity的重要性與發展趨勢,熟悉Unity界面與基本編輯器布局,掌握Unity腳本程序基礎,熟悉用C#腳本控制Unity當中的組件,熟悉Unity當中的各種命令。
04 UGUI與NGUI的搭建
掌握UGUI的搭建與控制,熟練掌握NGUI的搭建與控制,能夠根據項目實際情況選擇適合的UI方式,能夠使用NGUI制作游戲。
05 常用Unity游戲架構
挑選最常用的Unity游戲架構為例,深入講解Unity游戲常用架構,及開發思路。如何在標準游戲框架中,開發屬于自己的Unity游戲。
06 VR、AR與人機交互的開發
掌握Oculus rift的開發流程及SDK使用方法,掌握HTC Vive的開發流程及SDK使用方法,掌握其他VR設備的開發流程及SDK使用方法,掌握Vuforia的開發流程及SDK使用方法,掌握EasyAR的開發流程及SDK使用方法,掌握Kinect的開發流程及使用方法,掌握LeapMotion的開發流程及SDK使用方法。
07 網絡與數據庫基礎
掌握基礎網絡通信方法,掌握MySQL數據庫的使用方法以及和Unity之間的對接,掌握簡單Socket通信模型。