Adaptive Non-Playable Characters with Reinforcement Learning: Training and Shipping a Learned Game Opponent
Most Non-playable characters (NPCs) in modern video games still rely on scripted logic, finite state machines, and decision trees. This reliance on hand-authored rules means that their behaviour is easy to predict and repeat, which reduces player immersion and long-term engagement. Although reinforcement learning has b...