Chengdu, China
Not specified
Senior
Full time
Office work
What you will do
- Developing various game systems driven by different requirements, such as friend system, text chat, voice chat, locker, player behavior and game security related system.
- Work closely with game designers to clarify design requirements and understand the intended player experience.
- Implement menu and interface systems for users, preserving the uniformity of the visual and logistical aspects.
- Produce tools or debug features to help designers polish gameplay features.
- Possess good knowledge of native library integration.
- Document code, features and technical briefs.
- Complete your functions based on the plan, requirements and schedule.
- Communicate the progress of your work to your peers and teams.
- Correct defects discovered by QA/QC in a timely manner.
岗位职责
- 开发多种不同需求驱动的游戏系统,如好友、文字聊天、语音聊天、储物柜、玩家行为和游戏安全等相关系统。
- 与游戏设计师密切合作,明确设计要求,了解预期的玩家体验。
- 为用户实现菜单和界面系统,保持视觉和逻辑方面的统一性。
- 制作工具或调试功能,帮助设计师完善游戏功能。
- 优秀的原生库使用知识
- 针对功能需求书写技术文档。
- 根据计划、要求和时间表完成工作。
- 向同事、团队通报工作进展。
- 及时修复 QA/发现的缺陷。
What you will bring
- Proven proficiency in C++ game programming and debugging, with a deep understanding of object-oriented development and data-driven design.
- Experience in C# programming.
- Have experience in independently completing online multiplayer game projects or large-scale FPS game systems.
- 5+ years of gameplay programming experience.
- Able to program and debug complex applications using object-oriented or procedural programming.
- Proven proficiency in refactoring and optimizing existing systems.
- Knowledge of bug tracking, sprint planning
- Knowledge of software development using Scrum and proper Scrum practices.
- Good technical documentation skills
- Excellent communication skills and good written English skills.
岗位要求
- 熟练掌握 C++ 游戏编程和调试,对面向对象开发和数据驱动有深入理解。
- 具有 C# 编程经验。
- 有独立完成在线多人游戏项目或者大型FPS游戏系统的经验。
- 5 年以上游戏编程经验。
- 能够使用面向对象或过程式编程编写和调试复杂应用程序。
- 熟练重构和优化现有系统。
- 了解bugs跟踪、sprint。
- 了解如何使用 Scrum 进行软件开发以及正确的 Scrum 实践。
- 良好的技术文档编写能力 。
- 优秀的沟通能力和良好的英语写作能力。
Bonus Points
- Experience in Unreal and Unity engine development.
- Experience in PC Game performance optimization.
加分项
- 具有 Unreal 和 Unity 引擎开发经验。
- 具有 PC 游戏性能优化经验。
COMPANY JOBS
543 available jobs
WEBSITE