Pathfinder

Click anywhere to place a block. Right click to mute.

Blue circle will always find the shortest path to the red circle. If it can't reach the red circle, it will settle for a tile nearest to the red circle.