軟件基礎(chǔ)
學(xué)習(xí)環(huán)境搭建,能夠下載安裝并配置引擎,打包項(xiàng)目,從網(wǎng)絡(luò)收集資源并導(dǎo)入引擎
UE基礎(chǔ)(藍(lán)圖)
學(xué)習(xí)GamePlay框架,控制與交互,相機(jī),動(dòng)畫與音效,UMG(UI),場(chǎng)景搭建,AI等技術(shù),熟悉UE藍(lán)圖的用法,用藍(lán)圖制作一個(gè)完整的游戲。
UE進(jìn)階(C++)
學(xué)習(xí)C++,GAS,功能模塊制作,熟悉UE C++用法,給項(xiàng)目添加復(fù)雜功能,將之前的游戲項(xiàng)目改為C++或重新用C++制作一款游戲。
UE高級(jí)
學(xué)習(xí)UE網(wǎng)絡(luò)(DS框架),熱更新(基于Lua),TA(技術(shù)美術(shù)),DirectX(圖形學(xué)底層),學(xué)習(xí)網(wǎng)絡(luò)與熱更新技術(shù),了解圖形學(xué)底層與引擎實(shí)現(xiàn)原理,給之前的項(xiàng)目添加聯(lián)機(jī)功能,添加粒子或材質(zhì)特效,制作一個(gè)簡(jiǎn)單的3D引擎。
應(yīng)用開發(fā)
學(xué)習(xí)制作一個(gè)功能完善的VR客戶端,能夠和后臺(tái)數(shù)據(jù)庫交互的前端可視化程序,編寫相應(yīng)算法,能夠使用UE開發(fā)VR或數(shù)字孿生應(yīng)用,完成VR或數(shù)字孿生應(yīng)用。