岗位职责:
1.负责Unity3D项目的平台式游戏框架的设计和开发,为业务线提供Unity应用框架;
2.根据平台框架需求开发配套工具链体系,为项目的开发、发布和维护提供高效的工具;
3.根据项目需求开发插件和工具,帮助产品、美术、技术提高开发效率。
4.编写相关技术文档,制定规范化处理流程。
岗位要求:
1.本科以上学历,4年以上的Unity客户端开发经验;
2.熟悉C#,具备基础的Lua、C++、java、Object-C开发调试能力,具备良好的编程语言基础和编码习惯;
3.熟悉Unity引擎,熟悉常用组件和模块的底层实现原理,熟悉热更新、资源管理、性能分析、图形渲染、物理引擎等模块;
4.良好的架构能力,熟悉UML建模语言,能设计和实现出可靠、高效、易用、易维护、可扩展的代码框架;
5.有计算机图形学基础,熟悉图形算法和Unity渲染框架,熟练掌握U3D的Shader的编写为加分项。