崗位內(nèi)容:
1. 設計和開發(fā)3D游戲及其相關系統(tǒng)功能;
2. 負責游戲客戶端的實現(xiàn)和維護;
3. 參與游戲性能和穩(wěn)定性的優(yōu)化。
任職要求:
1. 熟練掌握Unity3D引擎和C#編程語言;
2. 作為核心成員參加過一個上線項目的全部流程;
3. 掌握常見的程序設計模式;
4. 熟悉Shader編寫,了解渲染管線,熟悉光照材質(zhì)調(diào)整;
5. 熟悉插件的集成與優(yōu)化,能夠開發(fā)Unity編輯器擴展工具;
6. 會使用至少一種版本控制工具,如Git、SVN、Plastic SCM;
7. 熟練使用Unity的調(diào)試工具和性能分析工具
其他可選技能:
1. 網(wǎng)絡與多人:了解后端技術,了解狀態(tài)同步、幀同步,了解網(wǎng)絡通訊協(xié)議;
2. 學習能力:能獲取常用功能的解決方案,如尋路算法、音視頻系統(tǒng)、敵人AI等