I recently made a conversion from an AI that used Unity’s pathfinding to A* RichAI and RecastGraph. I’m using a decoupled RichAI that the character “follows”, the character uses root motion and relies on it for its speed.
I would like some explanation of how maxSpeed works. Leaving it at 1 makes the character move slower than it did under Unity’s Pathfinding. Increasing the maxSpeed improves that but seems to reduce the accuracy of the character following the path, it is easy to see the issue with a high value of, let’s say 99 max speed. The character will struggle to maneuver around properly to its destination.