Path Finding
We will break the operation of Path Finding into different components that all work cohesively. The first component is NavMesh, which represents the traversable path. This isn't the only Navigable Mesh generation component, but this is also the most commonly used representation of the Navigable Mesh. Another component is NavMeshModifiers, which can serve different purposes. A few examples are as follows:
- Influence Mapping: This allows you to feed the AI input information based on their location on NavMesh
- Null Paths: These simply allow you to cut out areas of NavMesh
- Allowed Paths: These simply allow you to block any AI that isn't allowed to navigate this area of NavMesh