职位描述
作为初级游戏工程师,您将通过构建和实现游戏玩法机制、游戏系统及核心功能,在新游戏项目开发中发挥关键作用。该职位需要与跨职能团队紧密合作,确保技术方案与创意愿景的无缝衔接。您将负责设计、实施和测试跨游戏应用程序与服务的元游戏业务逻辑,包括定义和执行支持游戏功能的API接口。深刻理解内部游戏服务对于有效整合至新项目至关重要,需确保系统的一致性与可扩展性。此外,您将与UX设计师和美术师协同制定UI集成、动态动画及整体游戏开发流程的最佳实践方案。
核心职责
- 开发并维护新项目的游戏系统、功能模块与玩法机制,确保符合设计规范和技术要求
- 设计、实现并测试复杂元游戏逻辑,包括创建与集成API接口以支持游戏应用功能及后端服务
- 与资深工程师及利益相关方协作分析游戏需求,识别技术挑战并提出创新解决方案
- 对团队成员代码进行严格审查及设计评估,提供可执行反馈以提升代码质量与系统架构
- 将UI资源、动态动画和交互元素整合至游戏项目,确保与整体设计的视觉及功能协调性
- 参与迭代开发周期(包括原型设计、测试与调试),持续优化游戏功能与性能表现
- 编写技术流程、系统设计及API规范文档,保障后续开发的清晰度与可维护性
- 持续关注行业趋势、工具及技术发展,推动游戏开发实践与方法论的演进
任职要求
- 精通C#、Python或JavaScript等编程语言,具备扎实的游戏开发原理与实践基础
- 具有Unity或Unreal Engine等游戏引擎使用经验,熟悉脚本编写、资源管理及管线工作流
- 了解API开发与集成技术,包括RESTful服务、数据结构及游戏功能后端系统
- 具备技术问题分析与排查能力,确保跨平台游戏运行的稳定性与高效性
- 出色的沟通能力,能在开发过程中与设计师、美术师及其他工程师高效协作
- 注重细节并拥有优秀的问题解决能力,保障高质量代码与游戏系统的无缝集成
- 基本掌握Git等版本控制系统及敏捷开发方法论,适应迭代式项目管理
- 对游戏充满热情,致力于通过技术创新与创意实现沉浸式游戏体验