Yes I think so too. I first used this when I created a rts like a year ago in VB where you control simple units. Then again in a pirate game for a XNA final. Those and this simple turtle program implement it with a grid like world. And now I implemented it into my Specter game which is a platform world. In it, a 'pathfinder' is in a different situation. It has to look for platforms but still in a 2 dimensional layout. It looks for if on a platform, 'jumping' in many ways and moving left and right. If not over a platform, it looks for 'falling'. And I implemented in such a way that it takes steps in finding the path as to not slow or lag the rest of the program.
2010/1/27
2010/1/27
2010/2/1
2010/2/1
2010/2/2
2010/2/2
2010/2/2