- UE4
- C/C++
- UE4開發(fā)經(jīng)驗
- 游戲客戶端開發(fā)經(jīng)驗
工作職責(zé):
1. 使用虛幻引擎和C++,Lua設(shè)計、開發(fā)和維護游戲玩法系統(tǒng)和功能。
2. 與游戲設(shè)計師合作,了解并實現(xiàn)他們對游戲機制、AI、玩家控制和其他互動元素的愿景,包括但不限于戰(zhàn)斗系統(tǒng),角色技能,任務(wù)系統(tǒng),經(jīng)濟系統(tǒng),動畫系統(tǒng)等的開發(fā)
3. 優(yōu)化和調(diào)試游戲玩法系統(tǒng),確保流暢的性能和高質(zhì)量的玩家體驗。
4. 為初級程序員提供指導(dǎo),幫助他們成長和提高技能。
5. 與其他團隊成員(包括美術(shù)、動畫師和音頻工程師)合作,確保游戲系統(tǒng)和資產(chǎn)的無縫整合,推動包括AI行為,動畫系統(tǒng)等相關(guān)系統(tǒng)的實現(xiàn)品質(zhì)
6. 參與代碼審查,提供和接受有建設(shè)性的反饋,以提高整體代碼質(zhì)量。
7. 負(fù)責(zé)對策劃的需求進行技術(shù)可行性以及對技術(shù)風(fēng)險的評估
8. 能幫助團隊對工作流程進行優(yōu)化,與團隊成員在相關(guān)領(lǐng)域相互支持,對技術(shù)方案提供文檔支持以及與團隊成員相互進行技術(shù)分享
任職資格:
1. 5年以上專業(yè)游戲玩法編程經(jīng)驗,在開發(fā)游戲玩法系統(tǒng)(如AI、物理、玩家控制和動畫)方面有實際經(jīng)驗。
2. 良好的軟件系統(tǒng)設(shè)計、實現(xiàn)能力和經(jīng)驗,以及相關(guān)游戲系統(tǒng)開發(fā)和使用經(jīng)驗,包括但不限于:行為樹,動畫樹,尋路的生成和跟隨,網(wǎng)絡(luò)同步
3. 有完整游戲項目開發(fā)經(jīng)驗
4. 對虛幻引擎的架構(gòu)有深入了解
5. 精通C++和面向?qū)ο缶幊淘瓌t,良好的工程化開發(fā)能力
6. 出色的問題解決和調(diào)試技能
7. 優(yōu)秀的溝通和協(xié)作能力,有很強的主動性以及團隊協(xié)作能力,能夠在團隊環(huán)境中有效工作。
8. 具備良好的大型代碼庫閱讀能力,并能系統(tǒng)的對現(xiàn)有代碼庫進行優(yōu)化和重構(gòu)
9. 熟悉Lua
加分項:
●具有其他游戲引擎的經(jīng)驗。
●具有多人游戲開發(fā)和網(wǎng)絡(luò)編程經(jīng)驗。
●熟悉游戲性能優(yōu)化技術(shù)。