Unreal Engine 5藍(lán)圖與C++高級(jí)游戲編程培訓(xùn)課程
-
-
課程名稱: Unreal Engine 5藍(lán)圖與C++高級(jí)游戲編程培訓(xùn)課程
-
-
培訓(xùn)對(duì)象: Unreal Engine游戲開(kāi)發(fā)者、希望從藍(lán)圖轉(zhuǎn)向C++深度開(kāi)發(fā)的程序員、技術(shù)美術(shù)。
-
-
培訓(xùn)目標(biāo):
-
精通UE5藍(lán)圖可視化腳本系統(tǒng),能夠構(gòu)建復(fù)雜的游戲邏輯。
-
掌握UE5 C++編程模型,實(shí)現(xiàn)高性能游戲系統(tǒng)和底層功能擴(kuò)展。
-
深入理解UE5的核心框架(Gameplay框架、GAS、Enhanced Input)。
-
能夠結(jié)合藍(lán)圖和C++進(jìn)行高效的團(tuán)隊(duì)協(xié)作開(kāi)發(fā)。
-
-
培訓(xùn)內(nèi)容介紹:
-
一、 UE5新特性與編輯器深入: 探索UE5的全新功能(Nanite虛擬幾何體、Lumen全動(dòng)態(tài)全局光照、World Partition),熟悉編輯器高級(jí)操作和項(xiàng)目設(shè)置。
-
二、 藍(lán)圖高級(jí)編程實(shí)戰(zhàn): 深入藍(lán)圖通信(事件分發(fā)器、接口、藍(lán)圖轉(zhuǎn)換)、藍(lán)圖宏庫(kù)、自定義事件節(jié)點(diǎn),構(gòu)建復(fù)雜且可維護(hù)的游戲邏輯。
-
三、 UE5 C++核心編程模型: 掌握UObject、AActor、UActorComponent的生命周期,理解反射系統(tǒng)、垃圾回收機(jī)制和智能指針的使用。
-
四、 Gameplay框架深度解析: 深入理解GameMode、GameState、PlayerController、Pawn/Character的角色分工,實(shí)現(xiàn)多人游戲同步基礎(chǔ)。
-
五、 Enhanced Input增強(qiáng)輸入系統(tǒng): 掌握全新的輸入處理框架,實(shí)現(xiàn)復(fù)雜的輸入映射、組合鍵、上下文敏感輸入和跨平臺(tái)適配。
-
六、 Gameplay Ability System(GAS)實(shí)戰(zhàn): 學(xué)習(xí)GAS架構(gòu),實(shí)現(xiàn)技能、效果、屬性集、游戲標(biāo)簽,構(gòu)建可擴(kuò)展的角色技能系統(tǒng)。
-
七、 動(dòng)畫(huà)系統(tǒng)高級(jí)編程: 深入動(dòng)畫(huà)藍(lán)圖、狀態(tài)機(jī)、混合空間,使用C++控制動(dòng)畫(huà)同步,實(shí)現(xiàn)復(fù)雜動(dòng)畫(huà)邏輯和蒙太奇交互。
-
八、 AI系統(tǒng)與行為樹(shù)擴(kuò)展: 使用行為樹(shù)和環(huán)境查詢系統(tǒng)(EQS)構(gòu)建智能AI,并通過(guò)C++自定義服務(wù)、裝飾器和任務(wù)節(jié)點(diǎn)。
-
九、 網(wǎng)絡(luò)與多人游戲開(kāi)發(fā): 深入U(xiǎn)E5的復(fù)制系統(tǒng)、RPC調(diào)用、所有權(quán)和Actor相關(guān)性,解決多人游戲中的同步和延遲補(bǔ)償問(wèn)題。
-
十、 UI開(kāi)發(fā)與UMG擴(kuò)展: 使用UMG編輯器構(gòu)建游戲界面,通過(guò)C++創(chuàng)建自定義控件和藍(lán)圖函數(shù)庫(kù),實(shí)現(xiàn)數(shù)據(jù)驅(qū)動(dòng)UI更新。
-
十一、 性能優(yōu)化與Profiling工具: 使用Unreal Insights分析性能瓶頸,優(yōu)化渲染、CPU和內(nèi)存占用,掌握Lumen和Nanite的性能調(diào)優(yōu)技巧。
-
十二、 插件開(kāi)發(fā)與工具鏈擴(kuò)展: 學(xué)習(xí)創(chuàng)建自定義編輯器插件,擴(kuò)展UE5編輯器功能,實(shí)現(xiàn)項(xiàng)目特定工具和自動(dòng)化工作流。
如果您想學(xué)習(xí)本課程,請(qǐng)
預(yù)約報(bào)名
如果沒(méi)找到合適的課程或有特殊培訓(xùn)需求,請(qǐng)
訂制培訓(xùn)
除培訓(xùn)外,同時(shí)提供相關(guān)技術(shù)咨詢與技術(shù)支持服務(wù),有需求請(qǐng)發(fā)需求表到郵箱soft@info-soft.cn,或致電4007991916
技術(shù)服務(wù)需求表點(diǎn)擊在線申請(qǐng)
服務(wù)特點(diǎn):
海量專家資源,精準(zhǔn)匹配相關(guān)行業(yè),相關(guān)項(xiàng)目專家,針對(duì)實(shí)際需求,顧問(wèn)式咨詢,互動(dòng)式授課,案例教學(xué),小班授課,實(shí)際項(xiàng)目演示,快捷高效,省時(shí)省力省錢(qián)。
專家力量:
中國(guó)科學(xué)院軟件研究所,計(jì)算研究所高級(jí)研究人員
oracle,微軟,vmware,MSC,Ansys,candence,Altium,達(dá)索等大型公司高級(jí)工程師,項(xiàng)目經(jīng)理,技術(shù)支持專家
中科信軟培訓(xùn)中心,資深專家或講師
大多名牌大學(xué),碩士以上學(xué)歷,相關(guān)技術(shù)專業(yè),理論素養(yǎng)豐富
多年實(shí)際項(xiàng)目經(jīng)歷,大型項(xiàng)目實(shí)戰(zhàn)案例,熱情,樂(lè)于技術(shù)分享
針對(duì)客戶實(shí)際需求,案例教學(xué),互動(dòng)式溝通,學(xué)有所獲