岗位描述
岗位职责:
1、使用Unity引擎进行高质量的大型游戏开发,并且负责游戏客户端核心功能设计和实现,包括但不限于场景,角色,特效等;精通U3D引擎底层原理,对于资源管理,渲染性能优化,内存优化等有丰富经验,且有过大规模用户在线验证;
2、与策划,美术团队紧密合作,确保游戏视觉效果及玩法设计的一致性;
3、设计和实现游戏开发中用到的业务工具拓展;
4、根据项目需求编写技术文档和技术方案;
5、参与制定并执行测试计划,解决逻辑业务疑难 Bug,持续关注和解决业务性能问题;
6、管理游戏客户端架构,合理分配技术团队任务,对客户端程序代码质量,工作进度和团队成长负责;
7、关对于技术有足够的热情,持续钻研前沿技术,对于AI工具有较丰富的使用经验及个人思考
任职资格:
1、计算机相关专业本科及以上学历,5年以上游戏开发经验,其中至少5年使用Unity引擎的经验,完整参与过至少一款中度休闲游戏从0到1的上线过程;
2、熟练掌握C#语言编程,精通面向对象编程思想;
3、深入理解Unity渲染管线,物理系统等工作原理;
4、熟悉常用的数据结构和算法,具备良好的数学基础;
5、具备较强的学习能力和问题解决能力,能够快速适应新的技术和工具;
6、思维严谨,逻辑清晰,有良好的沟通能力,团队协作能力,领导管理能力。