- C#
- Unity3D
- 3D游戏客户端开发经验
- Unity3D开发经验
- 端游开发经验
岗位职责:
1.使用Unity3D引擎进行iOS/Android平台手机客户端核心模块开发,负责客户端核心架构的搭建以及技术攻关
2.熟悉Unity3D引擎架构设计,熟悉Unity3d常用插件,对UGUI等UI插件的底层有深入了解
3.精通3D图形学原理,了解Unity3D的shaderlab语言和物理引擎,对渲染机制优化有深入实践
4.设计与实现高效的美术与资源管线,开发配套工具和提供技术支持,提升项目的研发效率与品质
5.与策划、美术、服务端等沟通确定开发需求,按时高质量交付工作
任职资格:
1.计算机相关专业,本科及以上学历,5年以上Unity3D实际开发经验;
2.熟悉Unity3D引擎底层架构设计;良好的数学和计算机图形学基础,熟练掌握U3D的Shader的编写;
3.熟悉C#、Lua,具备良好的编程语言基础和编码习惯,对资源加载内存管理有自己的理解和解决问题的经验;
4.熟悉IOS和Android平台;
5.具备严谨的逻辑思维能力、良好的沟通表达能力与理解能力;
6.具备良好的团队协作精神、敬业精神和责任心、承受一定的工作压力;
7.至少经历过1款客户端开发期并担任重要职位,有完整参与1款客户端上线项目经验;
8.有大型多人同屏互动型的游戏的相关优化经验者优先
9.有0到1的技术搭建经历,能完全独立负责客户端的相关工作内容优先