Client Development Engineer - Research Project

11 Minutes ago • 3-5 Years
Software Development & Engineering

Job Description

Participate in the core R&D work of new gameplay research, responsible for the program implementation and optimization of core gameplay modules. Work closely with planners and artists, lead the technical selection and rapid construction of the minimum viable version, and realize creative implementation. Research and implement functions related to character interaction and scene performance, ensuring the completeness and playability of the gameplay loop. Explore and apply cutting-edge technologies in games, providing technical verification and support for subsequent version iterations. Communicate and collaborate with other technical departments to jointly promote the application and implementation of related functions in the game.
Good To Have:
  • Strong interest in the application of AI technology in games
  • Experience in using state machines, behavior trees, etc. to implement NPC behavior logic
Must Have:
  • Bachelor's degree or above in computer-related major
  • 3-5 years of game development experience
  • Proficient in Unity and multiple programming languages, possessing solid data structure, algorithm, and software architecture design capabilities
  • Experience in developing at least one complete online game project, or leading prototype development of important gameplay modules from 0 to 1

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

team-management
communication
data-structures
unity
game-texts
behavior-trees

Job Description

1. Participate in the core R&D work of new gameplay research, responsible for the program implementation and optimization of core gameplay modules;

2. Work closely with planners and artists, lead the technical selection and rapid construction of the minimum viable version, and realize creative implementation;

3. Research and implement functions related to character interaction and scene performance, ensuring the completeness and playability of the gameplay loop;

4. Be able to explore and try to apply cutting-edge technologies in games, providing technical verification and support for subsequent version iterations;

5. As the technical interface of the project, communicate and collaborate with other technical departments to jointly promote the application and implementation of related functions in the game.

Job Requirements

1. Bachelor's degree or above in computer-related major, 3-5 years of game development experience;

2. Proficient in Unity and multiple programming languages, possessing solid data structure, algorithm, and software architecture design capabilities;

3. Experience in developing at least one complete online game project, or leading prototype development of important gameplay modules from 0 to 1;

4. Great passion for game development, excellent communication, coordination, and teamwork skills, able to effectively collaborate with team members to complete projects;

5. Strong interest in the application of AI technology in games, experience in using state machines, behavior trees, etc. to implement NPC behavior logic is a plus.

Set alerts for more jobs like Client Development Engineer - Research Project
Set alerts for new jobs by Paper Stacking games
Set alerts for new Software Development & Engineering jobs in China
Set alerts for new jobs in China
Set alerts for Software Development & Engineering (Remote) jobs
Contact Us
hello@outscal.com
Made in INDIA 💛💙