职位描述:
工作内容:
1、负责Unity3D手游客户端的架构设计和模块划分。
2、负责组织安排客户端开发工作,把控客户端开发进度和开发质量。
3、负责Unity3D手游客户端核心代码的编写,优化客户端性能,解决技术难题。
4、负责组织技术攻关,。
5、负责客户端辅助工具的设计和开发工作。撰写技术文档,
6、负责协调与客户端、策划等其他部门的关系,处理开发在开发过程中遇到的问题。
任职资格:
1、有5年以上游戏开发经验,至少有1个完整的Unity3D手游项目中担任主程的工作经验。
2、熟悉Unity3D手游客户端开发工作流程。
3、熟悉Unity3D手游客户端逻辑架构。
4、熟悉Unity3D引擎功能及其在手游项目中的应用模式。
5、精通C#、C++编程,有良好的编码风格和编码习惯。
6、具有良好的面向对象开发的思想,熟悉常用的设计模式。
7、熟练掌握iOS和Android平台下的开发测试方法和相关工具的使用。
8、熟悉Unity3D引擎的架构和特性。了解Unity3D引擎性能瓶颈及其优化方法。
9、熟悉Unity3D渲染流程,会编写Shader脚本。
10、熟悉Lua等脚本语言及其在Unity3D客户端开发中的实际应用模式。
11、熟悉Unity Socket及其网络通信模块的编写。
12、了解序列化、压缩解压缩、加密解密、AI等常见算法。
13、具备良好的沟通和协调能力。
优先条件:
有MMORPG类游戏开发经验优先。
有端游开发经验优先。
有视频直播类项目经验的优先。