Setting up the NavMesh building components
Before manipulating our level and getting the hang of all the recipes, we need to download some assets from Unity's GitHub repository.
Getting ready
Some of us probably have some experience with the navigation engine that Unity has included for quite some time. It is important to have grasped the basics of creating a NavMesh by baking them via the Navigation
window, and to understand the basics of the NavMeshAgent component.
How to do it...
To download the assets from the GitHub repository:
- Go to the following web address using your preferred browser: https://github.com/Unity-Technologies/NavMeshComponents.
- Go to the
releases
section, located under theCode
tab as shown:

- Download the compressed file to your computer, according to your version of Unity. In our case, it's
2018.1.0f2
at the time of writing.
- Decompress the file outside the main project. We can see that it is a Unity project on its own:

- Navigate to the
Assets
folder, where we will see the following...