Navigation mesh
Now it's time to explore NPC intelligence and, specifically, path finding. We'll need our NPC zombies to move around the scene intelligently; that is, to move without bumping into walls, floors, doors, and other obstacles, and without taking the most complex routes to nearby destinations. Our zombies must cleverly navigate their way around the environment, whatever its arrangement, finding their way toward the player to engage in combat, as though they really had brains! To achieve this, a navigation mesh is required. This is a nonvisible mesh asset, generated by Unity, to approximate the scene floor, for both exterior and interior environments. More accurately, it represents the total walkable floor of the scene-the area over which NPCs may maneuver for travelling from point to point. To access the navigation mesh features, click on Window | Navigation from the application menu. This opens the Navigation mesh window, which can be docked into the object Inspector.
Accessing...