An AI programmer is responsible for handling all the game's environments and non-player characters. The more detailed the AI, the better the player's experience will be.
- DSA
- Python
- C++
- Machine Learning
- Pathfinding Algorithms
- Behavior Trees
- Finite State Machines
- Neural Networks
- Unity
- Unreal Engine
- TensorFlow & PyTorch
- Linear Algebra
- Probability & Statistics
- Graph Theory
- Git