Navigation Meshes (Navmeshes) are tools that dictate what a character can move on, as well as the boundaries of their movement. This tool is used for any non-player characters (NPCs).
In order to get an NPC to follow movement commands from a NavMeshAgent component, first we need to create the…