- Unity3D
- JavaScript
- 3D游戲客戶端開發(fā)經(jīng)驗(yàn)
- Unity3D開發(fā)經(jīng)驗(yàn)
- 手游開發(fā)經(jīng)驗(yàn)
- LayaAir
- TypeScript
崗位職責(zé):
1、負(fù)責(zé)游戲客戶端的底層設(shè)計(jì)和開發(fā);
2、搭建項(xiàng)目框架,實(shí)現(xiàn)游戲核心基礎(chǔ)功能,保證項(xiàng)目的代碼質(zhì)量。按需對復(fù)雜模塊做好性能測試;
3、游戲上線階段,對新增關(guān)鍵玩法進(jìn)行實(shí)現(xiàn),并能夠迅速處理線上游戲Bug;
4、把控整體設(shè)計(jì)和技術(shù)方向,制定開發(fā)團(tuán)隊(duì)的工作計(jì)劃、保障項(xiàng)目進(jìn)度。
任職要求:
1、計(jì)算機(jī)本科學(xué)歷,5年以上游戲客戶端開發(fā),2年以上主程崗位經(jīng)驗(yàn),至少有2款完整上線的laya3d項(xiàng)目經(jīng)驗(yàn)優(yōu)先;
2、精通TS/JS/C#程序開發(fā)語言,熟悉H5、CSS、WebGL,熟悉OOP編程思想和常規(guī)設(shè)計(jì)模式;
3、熟悉TCP/IP、WebSocket、HTTP等網(wǎng)絡(luò)通信技術(shù);
4、熟悉H5相關(guān)技術(shù),熟悉H5的資源管理以及內(nèi)存管理方式,深入理解H5游戲的內(nèi)存優(yōu)化以及客戶端性能優(yōu)化;
5、扎實(shí)的3D圖形學(xué)基礎(chǔ),熟悉Laya3d的圖形渲染、物理引擎、AI、資源管理,性能分析等模塊,有較好圖形學(xué)知識,能夠以最低的消耗支撐優(yōu)秀的美術(shù)效果;
6、嚴(yán)謹(jǐn)?shù)倪壿嬎季S能力,精通數(shù)據(jù)結(jié)構(gòu)等基礎(chǔ)知識,對設(shè)計(jì)模式、框架、源碼管理等有良好的認(rèn)識;
7、熟悉Android、IOS等移動端開發(fā),熟悉接入渠道SDK流程和SDK業(yè)務(wù),能解決APP崩潰問題;
8、有規(guī)范的編程風(fēng)格,有較強(qiáng)的分析和解決問題能力,具有高度責(zé)任心和團(tuán)隊(duì)精神和良好的文檔撰寫習(xí)慣;
9、具備帶團(tuán)隊(duì)經(jīng)驗(yàn),熱衷于技術(shù)鉆研,工作踏實(shí)誠懇,認(rèn)真負(fù)責(zé),有良好的抗壓能力。