崗位職責
1、負責制定游戲程序構架,構建Unity3d開發環境及周邊工具;
2、負責團隊人才培養,把控團隊成員代碼質量,跟蹤項目進度;
3、提供關鍵技術、難題的解決方案;
4、設計客戶端整體架構及技術方案規劃,與公司已有功能模塊對接;
5、使用Unity3d開發基于iOS/安卓平臺手機游戲;
6、針對Unity3D各個發布平臺進行性能優化;
7、參與討論軟件模塊功能、操作流程及界面布局等客戶端設計。
任職要求
1、擁有5年以上Unity3D開發經驗,有上線的產品優先;
2、熟悉Unity3D引擎架構設計(包括PC終端版本和ios平臺、Android平臺的移動終端版本);
3、有MOBA或MMO,RPG或FPS等實時對戰類手游項目經驗者優先;
4、精通插件NGUI的使用,對NGUI的架構原理有深入的了解,熟悉ULUA腳本接入及熱更新優先;
5、精通.net、C#、C++語言及面向對象編程,熟悉常用關系型數據庫;
6、熟悉網絡Socket編程, 精通網絡實時同步技術者優先;熟悉開源物理引擎、導航尋路優化者優先;
7、掌握3D性能瓶頸的分析方法;具有對大規模3D場景進行效率分析和優化的能力及相關經驗,如分步加載、模型拆分等;
8、精通Shader編程,熟悉3D圖形學,熟悉游戲中常見的實現特效原理(影子/水面/紋理特效);
9、能承受較大的工作壓力。