崗位職責(zé):
1、負(fù)責(zé)使用CocosCreator前端引擎進(jìn)行游戲客戶端開發(fā)及維護(hù) ,包括但不限于客戶端架構(gòu),核心代碼和邏輯,資源管理,UI系統(tǒng),渲染、動(dòng)畫、網(wǎng)絡(luò)同步、物理引擎、游戲AI,性能優(yōu)化等各模塊;
2、與策劃、服務(wù)器端、美術(shù)保持良好溝通,確保程序功能與設(shè)計(jì)需求一致;
3、負(fù)責(zé)游戲客戶端在Android、IOS、H5,小游戲各平臺(tái)的開發(fā)適配。 4、保證代碼質(zhì)量與運(yùn)行效率,持續(xù)進(jìn)行功能優(yōu)化及代碼調(diào)優(yōu) ;
5、接通各廠商以及渠道SDK,并根據(jù)產(chǎn)品需求加入埋點(diǎn);
6、游戲自動(dòng)化發(fā)布流程搭建及維護(hù)。
任職資格:
1、 統(tǒng)招本科及以上學(xué)歷,理工科專業(yè),5 年及以上游戲開發(fā)經(jīng)驗(yàn);大專學(xué)歷者需具備8 年及以上相關(guān)工作經(jīng)驗(yàn),且有突出的項(xiàng)目成果或技術(shù)能力。
2、深刻理解Cocos Creator的底層原理、性能優(yōu)化和架構(gòu)設(shè)計(jì),能夠編寫高效、可維護(hù)的代碼;
3、熟悉Cocos Creator熱更新原理,并有熱更新流程使用經(jīng)歷。有熱更新流程開發(fā)經(jīng)歷優(yōu)先;
4、熟練掌握Cocos Creator資源管理邏輯,具備各平臺(tái)資源加載及首包優(yōu)化實(shí)踐經(jīng)歷;
5、具有引擎系統(tǒng)級的性能調(diào)優(yōu)的經(jīng)驗(yàn),能夠從FPS、DrawCall、CPU、GPU、內(nèi)存等維度上提升游戲的運(yùn)行效率;
6、熟練使用HTTP,websocket,具備快速定位網(wǎng)絡(luò)問題能力;
7、了解ios/android/h5小游戲等多平臺(tái)的開發(fā)及適配,并有各平臺(tái)上架經(jīng)歷。
8、有游戲自動(dòng)化發(fā)布流程使用或搭建經(jīng)歷。