Deep Reinforcement Learning for Navigation in Dynamic Digital Environments
Non-player characters (NPCs) are a crucial component of modern video game development as they directly influence player immersion. A core action of most NPCs is movement, the ability of an agent to take actions in order to navigate from one location in the world to another. The most common approach to navigation is through a Navigation Mesh (NavMesh), a graph representation of the traversable environment. As video game budgets have expanded, so too has the demand for both increased NPC capabilities and world complexity.









