Back to jobs

Client Developer

Posted:

Description

Responsibilities

  • Develop the client of mobile sandbox games as well as the gameplay and logic functions;
  • optimize the performance and develop rendering based on Unity3D engine.

Requirements

  • Solid knowledge in C++, C# language, data structure and algorithm;
  • Familiar with UGUI, Mecanim animation system; familiar with game AI development techniques;
  • Familiar with Unity3D engine interface and game production procedures, and have experience in debugging and performance analysis of Unity3D engine; knowledge on computer graphics, and 3D image engine development experience;
  • Familiar with OpenGL and Shader development;
  • Experience in 3D engine based performance analysis and optimization, mobile rendering performance optimization; familiar with common design modes, multithreading, network, and interface development;
  • In-depth understanding of realizing client framework and core modules, and have the experience of leading core module development;
  • 2+ years of experience in Unity3D development or mobile game development;
  • Familiarity with sandbox games is preferred.