Back to jobs

Client Programmer

Posted:

Description

Responsibilities

  • Develop and debug UE4 game client functions, and develop core gameplay logics, UI, combat system, gameplay tools, etc.;
  • Communicate with artists and planners, and assist them to develop the operation procedures;
  • Continuously optimize client performance based on the engine techniques and gameplay realization.

Requirements

  • Bachelor's degree or higher in computer science or related majors, and 3+ years of experience in client development;
  • Proficient in C++, familiar with 3D techniques, and experience in game development on UE4 engine is a plus;
  • Those having in-depth study on specific areas of games (e.g. framework design, animation, network synchronization, physics, game AI) are preferred;
  • A strong grasp of English reading and communication skills;
  • Excellent learning ability, good communication skills and passion for games.