崗位職責(zé):
1、負責(zé)移動端 HTML5 或混合型手游的功能開發(fā)、維護與性能優(yōu)化;
2、運用 TypeScript 編寫高質(zhì)量、可維護的游戲邏輯代碼,保障代碼的效率和穩(wěn)定性;
3、與策劃、美術(shù)、后端等團隊密切配合,完成游戲玩法、系統(tǒng)功能及交互體驗的實現(xiàn),確保項目按時上線;
4、持續(xù)優(yōu)化游戲加載速度、內(nèi)存占用、幀率等關(guān)鍵性能指標,提升整體用戶體驗;
5、及時定位并修復(fù)線上問題,保障游戲穩(wěn)定運行,對突發(fā)問題能夠快速響應(yīng)和處理;
6、負責(zé)廣告 SDK 接入、數(shù)據(jù)埋點、社交分享等功能開發(fā),提升游戲商業(yè)化能力;
7、快速迭代產(chǎn)品原型,配合運營活動進行功能調(diào)整,適應(yīng)市場變化需求;
8、優(yōu)化包體大小、首屏加載時間及低端機型兼容性,擴大用戶覆蓋范圍。
任職要求:
1、2 年以上手游開發(fā)經(jīng)驗,至少參與過 1 款已上線的 HTML5 或跨平臺手游項目,有成功項目案例者優(yōu)先;
2、精通 TypeScript,熟悉面向?qū)ο?、泛型、裝飾器等高級特性,具備扎實的編程功底;
3、熟悉至少一種主流 H5 游戲引擎(如 Cocos Creator、LayaAir、Egret Engine 等);
4、掌握常見的游戲開發(fā)模式(如 ECS、狀態(tài)機、事件系統(tǒng)、資源管理等),能獨立完成復(fù)雜模塊的設(shè)計與實現(xiàn);
5、熟悉 WebSocket、HTTP(S) 等網(wǎng)絡(luò)通信機制,了解前后端數(shù)據(jù)交互流程;
6、具備良好的代碼規(guī)范意識和調(diào)試能力,注重項目的可維護性和擴展性;
7、熱愛游戲,對用戶體驗有敏銳感知,具備良好的溝通能力和團隊合作精神。
加分項:
1、具備原生 JavaScript 引擎優(yōu)化經(jīng)驗,能針對特定場景進行性能調(diào)優(yōu);
2、熟悉小游戲平臺(如微信小游戲、抖音小游戲等)發(fā)布流程與優(yōu)化技巧,有相關(guān)平臺成功上線案例;
3、了解基礎(chǔ)圖形學(xué)或動畫系統(tǒng)原理,能夠?qū)崿F(xiàn)較復(fù)雜的視覺效果;
4、有 Unity + TypeScript(通過插件)或其他混合技術(shù)棧開發(fā)經(jīng)驗,能靈活應(yīng)對不同技術(shù)需求。