In this video we’ll look at spawning in layouts and dynamically creating NavMesh surfaces during runtime, how to check when an agent has reached its destination in a turn-based game, setting area costs and adding AI randomness for multiple characters.

If you want to follow along with this video, make sure to download the AI Navigation Package 2.0 from the Package Manager together with the following assets:

⭐ Get the 3D GameKit Character Pack: https://assetstore.unity.com/packages/3d/3d-game-kit-character-pack-135217

⭐ Get the 3D GameKit Environment Pack: https://assetstore.unity.com/packages/3d/vegetation/3d-game-kit-environment-pack-135167

⭐ Download the ‘Blockouts’ Unity package: https://discussions.unity.com/t/new-ai-navigation-2-0-video-tutorials-series/1565073

⭐ Read more about AI Navigation in the Unity Manual: https://docs.unity3d.com/Packages/[email protected]/manual/index.html

Time Stamps:
0:00 – Intro
0:37 – Runtime NavMesh surfaces
3:17 – Baking a NavMesh during playmode
4:27 – Reach destination
8:36 – Area costs
10:10 – Area randomness

#unity #gamedev #unity6