- Unity3D
- Lua
- Unity3D開發(fā)經(jīng)驗
崗位職責(zé):
1.負(fù)責(zé)Unity3D項目的平臺式游戲框架的設(shè)計和開發(fā),為業(yè)務(wù)線提供Unity應(yīng)用框架;
2.根據(jù)平臺框架需求開發(fā)配套工具鏈體系,為項目的開發(fā)、發(fā)布和維護(hù)提供高效的工具;
3.根據(jù)項目需求開發(fā)插件和工具,幫助產(chǎn)品、美術(shù)、技術(shù)提高開發(fā)效率。
4.編寫相關(guān)技術(shù)文檔,制定規(guī)范化處理流程。
崗位要求:
1.本科以上學(xué)歷,4年以上的Unity客戶端開發(fā)經(jīng)驗;
2.熟悉C#,具備基礎(chǔ)的Lua、C++、java、Object-C開發(fā)調(diào)試能力,具備良好的編程語言基礎(chǔ)和編碼習(xí)慣;
3.熟悉Unity引擎,熟悉常用組件和模塊的底層實現(xiàn)原理,熟悉熱更新、資源管理、性能分析、圖形渲染、物理引擎等模塊;
4.良好的架構(gòu)能力,熟悉UML建模語言,能設(shè)計和實現(xiàn)出可靠、高效、易用、易維護(hù)、可擴展的代碼框架;
5.有計算機圖形學(xué)基礎(chǔ),熟悉圖形算法和Unity渲染框架,熟練掌握U3D的Shader的編寫為加分項。