Actually this one took me pretty much time to optimize. As in the past, the original game can’t solve this, they have a lot of lagged corners. The problem it’s not just pathfinding algorithm itself, it’s also about how the design obstacles.
This one I really want to make it much better than original version. Reach to this point, I think it will not just make a replicated version, I’m a bit ambitous to make a really better version than original game. Players can still feel the atmosphere of original game but without the annoyances caused by the flaws of the old game.
This is how minimap work with pathfinding. It looks a bit laggy because with vsync turned on, the screen frame rate is not matching with game fps. And also there is still some issues with pathfinding that some paths are burning much CPU than others. But I will optimize it later.

