- Gameplay programming with a focus on 3 C’s, Camera, Character Control.
- Analyze and determine if current AI functionalities in the game engine meet the project’s AI requirements
- Suggest technical improvements while designing and implementing new AI systems
- Collaborate with designers to discuss technical constraints and establish technical solutions for varying AI functionalities
- Propose technical innovations inspired by industry leaders
- Write clear and well structured C++ code while bearing in mind performance, maintenance and compatibility requirements
- Verify and validate that newly developed systems conform to the project’s AI goals without negatively affecting existing code