1. Independently responsible for the development of core modules such as in-game systems and open world.
2. Perform performance optimization and refactoring for various functional modules.
3. Collaborate with server-side to design program implementation solutions and communication protocols.
4. Design and optimize client architecture, and promote the implementation of solutions.
1. 3+ years of game development experience, Unity development experience preferred.
2. Familiar with common data structures and algorithms, in-depth understanding of design patterns preferred.
3. Solid programming foundation, proficient in C#, Lua, familiar with MVC framework, familiarity with ECS framework preferred.
4. Passionate about the gaming industry, dedicated to creating better gaming experiences for players.