崗位職責:
1、熟悉WebGL的主流技術與相關原理, 熟練掌握Three.js技術, 有three.js相關項目的開發經驗。
2、有一定的計算機圖形學基礎,熟悉3D模型的交互展示和3D場景的性能優化圖形圖像的理論基礎,如模型生成拼裝、二維成像原理、UV貼圖、著色器、材質等,掌握基本的三維計算相關的數學知識。
3、熟練掌握vue框架體系、react、antd、node.js、electron、vite等。
4、對TS/JS技術熟悉,能遵循良好的編程規范;webgl、websocket開發經驗優先。
5、有責任感,能夠很好的分析問題和解決問題。
6、熟練使用SVN、git代碼管理工具。
7、對Web系統性能優化有研究并有相關實踐經驗,包括代碼管理、圖片壓縮、代碼壓縮、減少HTTP請求等。
8、代碼閱讀能力良好,能針對現有項目的代碼提出針對性修改方案并進行相應的升級迭代,基本基于webGL和three底層進行二次開發能力。
任職要求:
1.與引擎團隊對接接口,利用前端技術開發
Web端游戲編輯器(界面交互)。
2.對編輯器數據做管理,并實現復雜的界面
交互和效果。
3.與外部團隊對接工具使用流程。
4.確保編輯器和工具使用穩定,并做性能優化。