一、崗位職責(zé)
1. 參與肉鴿項(xiàng)目的日常開發(fā)、維護(hù)和功能迭代
2. 參與后續(xù)SLG項(xiàng)目的客戶端開發(fā)工作
3. 負(fù)責(zé)游戲功能模塊的設(shè)計(jì)、開發(fā)和優(yōu)化
4. 與策劃、美術(shù)團(tuán)隊(duì)協(xié)作,實(shí)現(xiàn)游戲玩法和表現(xiàn)
5. 參與技術(shù)難點(diǎn)攻關(guān)和性能優(yōu)化
(具體工作內(nèi)容)
使用Unity + C# + Lua實(shí)現(xiàn)游戲功能模塊
開發(fā)和維護(hù)UI系統(tǒng)、戰(zhàn)斗系統(tǒng)、網(wǎng)絡(luò)通信等核心模塊
參與游戲架構(gòu)設(shè)計(jì)和代碼重構(gòu)
進(jìn)行性能優(yōu)化,確保游戲流暢運(yùn)行(Android/iOS)
配合熱更新機(jī)制進(jìn)行版本迭代
編寫技術(shù)文檔,維護(hù)代碼規(guī)范
二、任職要求
(必備技能 )
Unity引擎:2年以上Unity開發(fā)經(jīng)驗(yàn),熟悉Unity 2021或以上版本
C#編程:扎實(shí)的C#編程基礎(chǔ),熟悉面向?qū)ο笤O(shè)計(jì)原則
手機(jī)游戲開發(fā):至少完整參與過1個(gè)手機(jī)游戲項(xiàng)目(Android/iOS)
基礎(chǔ)知識(shí):熟悉常用數(shù)據(jù)結(jié)構(gòu)和算法,理解內(nèi)存管理和性能優(yōu)化
優(yōu)先技能(加分項(xiàng))
Lua開發(fā):有Lua熱更新開發(fā)經(jīng)驗(yàn)(SLua/ToLua/XLua等)
URP渲染管線:熟悉URP或其他Unity渲染管線
ECS架構(gòu):了解ECS設(shè)計(jì)模式或類ECS戰(zhàn)斗系統(tǒng)
網(wǎng)絡(luò)開發(fā):熟悉TCP/UDP網(wǎng)絡(luò)通信、Protobuf等協(xié)議
SLG游戲:有策略類游戲開發(fā)經(jīng)驗(yàn)
性能優(yōu)化:有移動(dòng)端性能優(yōu)化實(shí)戰(zhàn)經(jīng)驗(yàn)(內(nèi)存/CPU/GPU/包體)
UI框架:熟悉UGUI或其他UI解決方案
項(xiàng)目經(jīng)驗(yàn)要求
至少1個(gè)完整的Unity手機(jī)游戲上線項(xiàng)目
能夠獨(dú)立完成功能模塊的設(shè)計(jì)和開發(fā)
有多人協(xié)作開發(fā)經(jīng)驗(yàn),熟悉Git版本管理
軟技能
良好的代碼習(xí)慣和文檔意識(shí)
主動(dòng)學(xué)習(xí)新技術(shù),關(guān)注游戲行業(yè)動(dòng)態(tài)
良好的溝通能力和團(tuán)隊(duì)協(xié)作精神
責(zé)任心強(qiáng),能夠按時(shí)保質(zhì)完成任務(wù)