Egret游戲開發(fā)工程師職位要求
1.具備扎實(shí)的前端開發(fā)技術(shù)基礎(chǔ),例如:HTML5/ES6 等;
2.精通 JavaScript/TypeScript 語(yǔ)言,熟悉常用的數(shù)據(jù)結(jié)構(gòu)和算法;
3.熟練應(yīng)用 canvas,并且能夠使用 WebGL 進(jìn)行 2D/3D 渲染 ;
4.至少有一種游戲引擎的實(shí)際開發(fā)經(jīng)驗(yàn),例如:Egret Engine/Cocos2d-js/layabox 等引擎 ;
5.熟悉 socket/http 等通訊協(xié)議;熟悉 HTML5 游戲在手機(jī)瀏覽器上的適配和性能優(yōu)化;
6.熟悉 Egret Engine 相關(guān) API,有 Egret Engine 相關(guān)開發(fā)經(jīng)驗(yàn)優(yōu)先;
7.有成熟線上產(chǎn)品優(yōu)先,有休閑游戲開發(fā)經(jīng)驗(yàn)者優(yōu)先。
Egret游戲開發(fā)工程師崗位職責(zé)
1.負(fù)責(zé)開發(fā) HTML5 手機(jī)游戲產(chǎn)品,能夠合理推進(jìn)項(xiàng)目進(jìn)展;
2.參與游戲功能需求分析和框架設(shè)計(jì);
3.持續(xù)優(yōu)化游戲性能,游戲邏輯以及用戶體驗(yàn);
4.解決跨瀏覽器和移動(dòng)設(shè)備兼容問(wèn)題。