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