Unity includes a fantastic Navigation system that you can use to your advantage. In this project, Unity Navigation Fundamentals, you will cover Unity’s built-in navigation system in depth. You will learn how to work with NavMeshes, NavMeshAgents and off-mesh links. Next, you will use NavMeshObstacles to create some basic AI for your game or simulation characters. Finally, you'll learn more advanced techniques such as parabolic jumping and letting the player take control of a navigation character. When you're finished with this project, you will have a complete and thorough knowledge of Unity’s AI Navigation system for your games or simulations.
To access the the assets used for this project, click the blue "Project Materials" tab on this project, or within the individual tutorial.