課程簡介
虛幻引擎應用領域廣泛
游戲行業(yè)
游戲程序設計師
游戲開發(fā)工程師
影視行業(yè)
虛擬攝影師
動態(tài)場景設計師
航空航天
虛幻軟件工程師
VR開發(fā)工程師
數字孿生
仿真開發(fā)工程師
數據可視化工程師
工業(yè)仿真
虛擬現實設計師
人機交互程序設計師
虛擬數字人
虛擬人物開發(fā)工程師
數字人動捕設計師
空間計算
VR開發(fā)工程師
AR開發(fā)工程師
XR開發(fā)工程師
廣告行業(yè)
虛擬渲染程序員
多媒體交互設計師
六大課程內容 虛幻開發(fā)技能一次學個夠
第一階段:虛幻引擎綜合應用
學習內容:了解3dsMax基本功能、基礎操作及命令;虛擬資產使用方法、引擎實際操作及關卡編輯器;虛幻引擎燈光系統(tǒng)、關卡序列、藍圖編輯器、材質編輯器;材質域、材質混合模式、物理材質、U材質、后期材質、常用材質節(jié)點、制作規(guī)范等相關技能;學習移動端項目規(guī)范、交互功能、項目打包以及Android/IOS項目環(huán)境配置等內容。
就業(yè)崗位:初級藍圖開發(fā)工程師、初級場景交互設計師、初級VR/AR設計師、初級游戲設計師、買量視頻設計師等。
第二階段:虛幻引擎藍圖實踐課
學習內容:虛幻引擎GamePlay框架應用、藍圖面向對象、藍圖參數/函數、藍圖宏、藍圖事件、藍圖邏輯運算符、藍圖事件分發(fā)器、藍圖結構體、藍圖枚舉、藍圖容器、藍圖隨機數、藍圖TimeLine、虛幻引擎HUD、學習計算機軟硬件設計與指令操控,內存構建方式,動靜態(tài)編碼、講解結構化內存復合數據類型等內容。
就業(yè)崗位:藍圖開發(fā)工程師,數字李生產品設計師,藍圖游戲開發(fā)工程師,數字人交互設計師,VR/AR產品開發(fā)工程師等。
第三階段:C++語言學習與實踐課
學習內容:學習數據位運算、選擇器、枚舉、函數、定義數據類型結構體和類、C++內存層次劃分與分配管理、關鍵字運用;講解const/static等常用特殊關鍵字與語法特性、C++語言高級特性、內聯(lián)/匿名/特殊成員函數、泛型編程,接口設計,運算符重載、數據類型轉換/拷貝/設計模式、數據結構應用與設計、C++11特性等內容。
就業(yè)崗位:游初級c++開發(fā)工程師,初級游戲開發(fā)工程師,初級桌面軟件開發(fā)工程師等。
第四階段:虛幻引擎C++學習與實踐
學習內容:UBT與UHT工具、虛幻字符串、國際化語言、UEC++接口、單播/多播動態(tài)代理、動態(tài)/異步加載資源、GamePlay框架、Paper2D系統(tǒng),游戲數據存儲、音頻系統(tǒng)、移動端打包發(fā)布、橫板過關游戲設計、角色行為設計、場景切換/場景動態(tài)加載、關卡機關設計、怪物NPC交互邏輯設計等內容。
就業(yè)崗位:虛幻引擎初級C++開發(fā)工程師,初級游戲開發(fā)工程師,VR/AR產品開發(fā)工程師,數字孿生交互開發(fā)工程師等。
第五階段:虛幻引擎功能學習與實踐課
學習內容:動畫實例與角色關聯(lián)方法、學習動畫組合方式/資產關系、游戲連招設計、動畫曲線/狀態(tài)機、子動畫、虛幻引擎行為樹系統(tǒng)應用、五大節(jié)點類型、AlController應用,Services/Decorator/Task節(jié)點用途與設計、網絡游戲關卡切換方案,網絡游戲設計、UMG系統(tǒng)(C++)、外部庫導入與應用,插件編寫等內容。
就業(yè)崗位:游戲開發(fā)工程師,虛幻引擎交互設計師,VR/AR產品開發(fā)工程師,數字孿生開發(fā)工程師等。
第六階段:項目設計與開發(fā)
學習內容:TCP/IP通信、常用網絡數據傳輸方案、CPU/GPU性能優(yōu)化方案、分析拆解策劃設計需求,合理分配團隊職能、搭建項目管理、設計功能模塊、繪制模塊圖、落地執(zhí)行產出內容、匯總產出功能、對接功能模塊、校對產出需求、測試產出、平臺終端打包、發(fā)布產品與部署產品等內容。
就業(yè)崗位:游戲開發(fā)工程師,引擎拓展開發(fā)工程師,虛幻引擎產品設計師,VR/AR產品設計師,數字孿生設計師等。