Before looking for a better pathfinding routine
work on this important part:
Make the car get stuck less likely.
Even a good patchroutine cant avoid to get into
"complex" area where collisions can occur.
Work on a routine to use traces to the sides and down, which
recognize the cars distance to an objestacle.
Then "push" the car way from it. (opposite vector to the trace direction).
This way you can make the cars aoid small gabs / other objects more easily, without
relying so much on a better pathfinding.
Best is to have the car alway a bit in the air, and not directly
collide with the ground.
(like a hovercraft).
The wheels should be passable, and only seem to be touching on the street.
This can even out a lot of problems with the underground.
The same goes for the distance to objects on the side. / in front
Last edited by Oxy; 11/13/08 12:44.