Senior Client Developer - Gameplay

1 Month ago • 3 Years +
Gameplay

Job Description

This role involves developing and maintaining core battle and system functions based on state synchronization, including skills, AI, and level modules. Responsibilities also include optimizing logic terrain, pathfinding, movement, and physics modules, developing battle-related pipelines, implementing efficiency tools, and resolving complex combat issues. Candidates should have a Bachelor's degree, 3+ years of 3D game development experience, familiarity with Unity, proficiency in C++, C#, Lua, solid computer science fundamentals, and strong problem-solving abilities.
Good To Have:
  • Familiarity with PhysX or other physics engines and experience in physics synchronization.
  • Experience in dual-end combat development.
  • Complete 0-1 Unity 3D real-time combat development experience.
Must Have:
  • Responsible for developing battle and system functions based on state synchronization, including skills, AI, and level modules.
  • Responsible for optimizing and extending logic terrain, pathfinding, movement, and physics modules.
  • Responsible for developing battle-related pipelines and implementing efficiency tools.
  • Responsible for tracking and solving various difficult problems within combat.
  • Bachelor's degree or above.
  • More than 3 years of 3D game project development experience.
  • Familiar with Unity and proficient in its graphics rendering, resource management, performance analysis, or AI modules.
  • Proficient in C++, C#, Lua (or any other scripting language).
  • Solid computer science fundamentals, good learning, architecture design, and problem-solving abilities.

Add these skills to join the top 1% applicants for this job

performance-analysis
rendering
cpp
unity
game-texts
c#
lua

Job Description

1. Responsible for the development of battle and system functions based on state synchronization, including the development and maintenance of core modules such as skills, AI, and levels.

2. Responsible for the optimization and extension of logic terrain, pathfinding, movement, and physics modules.

3. Responsible for the development of battle-related pipelines and the implementation of efficiency tools.

4. Responsible for tracking and solving various difficult problems within combat.

Job Requirements

1. Bachelor's degree or above, with more than 3 years of 3D game project development experience.

2. Familiar with Unity, proficient in one or more modules of Unity such as graphics rendering, resource management, performance analysis, and AI.

3. Proficient in C++, C#, Lua (or any other scripting language).

4. Solid computer science fundamentals, good learning ability, architecture design ability, and problem-solving ability.

6. Good at communication, team spirit, strong self-drive and stress resistance.

7. Experience in the following is preferred:

  • Familiarity with the use of PhysX and other physics engines, and experience in physics synchronization.
  • Experience in dual-end combat development.
  • Complete 0-1 Unity 3D real-time combat development experience.

Set alerts for more jobs like Senior Client Developer - Gameplay
Set alerts for new jobs by Moonton
Set alerts for new Gameplay jobs in China
Set alerts for new jobs in China
Set alerts for Gameplay (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙