### 岗位职责
1. **技术架构设计**:负责游戏的技术架构设计与优化,确保系统的稳定性和可扩展性。
2. **核心系统开发**:主导游戏核心系统的设计和开发工作,包括AI、物理引擎、网络同步等。
3. **性能优化**:持续监控和优化游戏的性能表现,包括渲染效率、内存管理、帧率控制等方面。
4. **新技术研究与应用**:研究和引入行业前沿的新技术,提升团队的研发能力和产品竞争力。
5. **跨平台支持**:根据项目需求,负责游戏的跨平台开发与适配工作,确保在不同设备上的良好表现。
6. **项目管理**:参与项目管理,协调团队成员的工作进度,确保项目按时交付。
7. **代码审查与质量控制**:进行代码审查,确保代码质量和符合公司编码规范。
### 任职要求
1. **教育背景**:本科及以上学历,计算机相关专业。
2. **工作经验**:至少5-10年游戏开发经验,有成功上线项目案例者优先。
3. **专业技能**:精通DirectX, Shader, OpenGL,熟悉NGUI, UGUI等UI开发工具;熟练使用Unity3D或UE4游戏引擎。
4. **游戏类型经验**:有网络游戏、动作游戏、主机游戏的开发经验,了解其特点和开发难点。
5. **问题解决能力**:具备良好的逻辑思维和问题解决能力,能够高效定位并解决技术难题。
6. **沟通协作能力**:良好的团队合作精神和沟通能力,能够与团队成员有效协作。
7. **学习能力**:对新技术保持好奇心,具备较强的自学能力,能够快速掌握和应用新技术。