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