- Unity3D
- Unity3D開發(fā)經(jīng)驗
- 計算機(jī)/軟件工程相關(guān)專業(yè)
- VR/AR開發(fā)經(jīng)驗
- 虛擬仿真
崗位職責(zé):
1. 負(fù)責(zé)公司實訓(xùn)創(chuàng)作平臺的設(shè)計和開發(fā),確保平臺的核心功能得到實現(xiàn),包括但不限于場景編輯、資源管理、組件開發(fā)、物理系統(tǒng)、多人實訓(xùn)、VR互動等技術(shù)實現(xiàn)
2. 負(fù)責(zé)平臺的前端架構(gòu),熱更新,模塊化解決方案設(shè)計實現(xiàn)及其相關(guān)工作流搭建和實現(xiàn)
3. 負(fù)責(zé)平臺核心邏輯的設(shè)計和開發(fā),包括場景邏輯、任務(wù)邏輯、零代碼交互邏輯編輯等,確保平臺的流暢性和體驗
4. 負(fù)責(zé)平臺的代碼優(yōu)化工作,確保良好的性能,高效運行
5. 負(fù)責(zé)編寫、維護(hù)文檔和注釋,確??砷喿x性和可維護(hù)性
任職要求:
1. 計算機(jī)及相關(guān)專業(yè)本科及以上學(xué)歷,三年以上unity3D開發(fā)經(jīng)驗,有獨立主導(dǎo)項目開發(fā)經(jīng)歷
2. 熟練掌握Unity引擎,精通C#語言編程,有豐富的游戲/項目開發(fā)經(jīng)驗,熟練掌握ugui、動畫系統(tǒng)、物理系統(tǒng)、ab包管理、網(wǎng)絡(luò)通信相關(guān)技術(shù)的工程應(yīng)用方法
3. 熟悉常用算法和數(shù)據(jù)結(jié)構(gòu),良好邏輯思維和編程習(xí)慣,具備獨立解決技術(shù)難題的能力
4. 熟悉3D渲染優(yōu)化、內(nèi)存管理、多線程并發(fā)等底層原理和機(jī)制,并有優(yōu)化經(jīng)驗
5. 熟悉Unity Shader開發(fā),包括材質(zhì)、粒子等特效制作者優(yōu)先
6. 具備VR、AR項目開發(fā)經(jīng)驗,流暢、解耦VR/AR引入項目者優(yōu)先
7. 有 xlua / tolua / ILRuntime 等熱更新技術(shù)的應(yīng)用經(jīng)驗的優(yōu)先
8. 良好的團(tuán)隊合作意識,有團(tuán)隊工作經(jīng)歷,樂于分享、交流、協(xié)作溝通想法等