Quote Originally Posted by laggyluk View Post
yeah, like efficient 3d pathfinding ;0 time to figure it out
I strongly recomend implementing some heuristic pathfinding algorithm.
While plain old A* can be easily implemented for 3D worlds due to it being node based it can become quite slow when number of nodes is large.
But if you do implement it using heuristic approach you can make it a lot faster.
And another suggestion. If you haven't been thinking about multithreading now is the time.
I have seen many games which are being limited due to singlethreaded implementation and not verry eficient pathfinding algorithms.