1. Independently responsible for the implementation of game core gameplay logic and specific functions of various systems.
2. Optimize the performance of various functional modules.
3. Develop and maintain CI tools when necessary to ensure smooth automated development processes.
1. Proficient in Unity3D engine, understanding its graphics rendering, physics engine, plugin applications, performance analysis and optimization modules.
2. Possess solid programming fundamentals, proficient in C#, Lua and other programming languages, familiar with design patterns, framework building, and source code management.
3. Possess Gameplay feature development experience, understand game design principles and player needs, and be able to design creative and competitive game features.
4. 3-5 years of Unity3D mobile game development experience, with experience in developing complete large-scale mobile games preferred.
5. Familiar with client performance and memory optimization.
6. Capable of independently solving technical problems and passionate about game development.