Chengdu, China
Not specified
Senior
Full time
Office work
What you will do:
- Develop simple and complex gameplay systems, such player’s action, character’s behavior, game elements and game progression.
- Create rapid prototypes using various languages to show a proof of concept of gameplay features.
- Produce tools or debug features to help designers or programmers polish gameplay features.
- Work closely with game designers to clarify design requirements.
- When assigned a gameplay function, breaks down the function into tasks and creates a plan and schedule.
- Complete your gameplay functions based on the plan, requirements and schedule approved by management.
- Capable to inform management ahead of time when tasks are falling behind schedule, and propose solutions.
- Communicate the progress of your work to your peers, customers, and leads.
- Correct defects discovered by QC or your customers in a timely fashion.
- 维护现有游戏性功能,并在现有系统基础上开发新的游戏玩法功能。
- 基于游戏概念设计快速开发游戏原型。
- 负责对于编辑器工具的开发,满足工具使用者在编辑环境中设计和迭代的需求。
- 负责对于游戏性相关功能需求的任务分解及预估。
What you should be equipped with:
- Knowledge of C++ programming language
- Have a good understanding of mathematics, physics, artificial intelligence and gameplay mechanics.
- 2+ years gameplay programming experience.
- Able to program and debug complex applications using object-oriented or procedural programming.
- Knowledge of bug tracking, sprint planning, and wiki software.
- Knowledge of software development using Scrum and proper Scrum practices.
- Excellent Chinese language skills and good written English skill.
- 精通C++,熟悉C#
- 具有数学,物理,AI等游戏相关的算法基础
- 有较好的面向对象的设计与编程能力,熟悉常用的设计模式
- 具有较好的中英文读写能力。
COMPANY JOBS
586 available jobs
WEBSITE