職位名稱: UE5開發(fā)工程師 - 軍事仿真方向
崗位職責(zé):
1、設(shè)計(jì)、制作和集成游戲中所需的角色動(dòng)畫、過場(chǎng)動(dòng)畫及相關(guān)演示內(nèi)容;
2、負(fù)責(zé)軍事仿真項(xiàng)目的核心功能模塊設(shè)計(jì)、實(shí)現(xiàn)與優(yōu)化;
3、開發(fā)并維護(hù)客戶端與服務(wù)器(后端)的網(wǎng)絡(luò)數(shù)據(jù)通信模塊;
4、與技術(shù)美術(shù)、地編、動(dòng)畫等團(tuán)隊(duì)成員緊密協(xié)作,優(yōu)化資源導(dǎo)入管線和工作流程;
4、協(xié)助編寫技術(shù)文檔。
職位要求:
1、學(xué)歷經(jīng)驗(yàn): 本科及以上學(xué)歷,計(jì)算機(jī)、軟件工程、自動(dòng)化等相關(guān)專業(yè),具備 2 年及以上 C++ 項(xiàng)目開發(fā)經(jīng)驗(yàn);
2、核心編程能力:熟練 C++, 具備扎實(shí)的面向?qū)ο缶幊趟枷?、?shù)據(jù)結(jié)構(gòu)和算法基礎(chǔ);
3、深入理解并熟練應(yīng)用 UE5 Gameplay 框架、UMG 用戶界面框架及動(dòng)畫系統(tǒng);
4、掌握網(wǎng)絡(luò)編程基礎(chǔ),熟悉 TCP/UDP/HTTP 等協(xié)議在實(shí)時(shí)應(yīng)用中的原理與應(yīng)用;
5、具備良好的溝通能力,能與策劃、美術(shù)及其他程序員高效協(xié)作;
6、優(yōu)秀的代碼編寫習(xí)慣、調(diào)試能力和持續(xù)學(xué)習(xí)的意愿
加分項(xiàng) (符合者優(yōu)先考慮):
1、了解或熟悉軍事仿真、模擬訓(xùn)練等相關(guān)業(yè)務(wù)領(lǐng)域;
2、有 GIS(地理信息系統(tǒng))或相關(guān)坐標(biāo)轉(zhuǎn)換知識(shí)及項(xiàng)目經(jīng)驗(yàn);
3、了解 UE 引擎源代碼或有相關(guān)性能優(yōu)化經(jīng)驗(yàn);