崗位職責(zé):
1、使用虛幻引擎(Unreal)進行游戲開發(fā),負(fù)責(zé)游戲的業(yè)務(wù)架構(gòu)、邏輯開發(fā)和發(fā)布上線,與游戲制作人、策劃、美術(shù)等角色緊密合作,理解并快速響應(yīng)需求;
2、編寫高質(zhì)量、易讀、易維護、結(jié)構(gòu)清晰的代碼。
任職要求:
1、具有 3 年以上虛幻引擎游戲開發(fā)經(jīng)驗,熟悉虛幻引擎各種功能的應(yīng)用,包括 UMG 系統(tǒng)、動作系統(tǒng)、音效系統(tǒng)、藍(lán)圖等;
2、具有扎實的 C++ 編程基礎(chǔ),熟悉常見的數(shù)據(jù)結(jié)構(gòu)和算法,熟悉各種常見面向?qū)ο笤O(shè)計模式;
3、熟悉虛幻 dedicated server 同步機制,包括 replicate 和 rpc,能熟練使用并完成聯(lián)機游戲的開發(fā);
4、熟悉 Windows 系統(tǒng)接口,熟練掌握 Visual Studio 的用法和調(diào)試工具,具有調(diào)試定位復(fù)雜問題的能力;
5、具有良好的業(yè)務(wù)理解、溝通和團隊協(xié)作能力,有不錯的抗壓能力,對技術(shù)有較高熱情,愿意接受各種技術(shù)挑戰(zhàn),持續(xù)學(xué)習(xí)并不斷提升自我能力。