Improving Agent Navigation
Now that you have a strong grip on the basics of the Unreal Engine pathfinding system, it’s time to get deeper and start delving into the intricate workings of enhancing the agent Navigation System.
In this chapter, you will discover how to improve your nav mesh generation and agent movement: starting from dynamically generated meshes, going through querying the environment, up until avoiding other agents efficiently.
By the end of this chapter, you will have some brand-new skills to make your levels more engaging and interesting. This knowledge will serve as a fundamental building block in guiding your path toward creating sophisticated games, ultimately enhancing your skills as an AI game programmer.
In this chapter, we will be covering the following topics:
- Generating navigation meshes at runtime
- Influencing navigation with query filters
- Implementing agent avoidance