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