Let's say you have a character in a turn-based game that can move 75 pixels in one turn.
<img src="http://dl.dropbox.com/u/760507/pf1.png" border="0" />
If there's an obstacle like water, he should walk around it... If the character were to do so to get to the bottom-most position, he'd have traveled over 75 pixels. What I'd like is for the movement circle to be dynamically drawn to account for obstacles:
<img src="http://dl.dropbox.com/u/760507/pf2.png" border="0" />
The pathfinding I have an idea of how to do, but how do I alter the circle's graphics without using a million tiny objects?