Appeasing Mangicalla is a roguelike console where the players have to get rid of all the dustbunnies on the map. This game was created by Nathaniel Blair and my contribution was adding a new smart enemy (called spider) that uses A* path finding algorithm.
Link to github – Appeasing Mangicalla
P is the player.
M is Mangicalla.
D are the Dust Bunnies.
S are the Spiders.
The following slideshow shows how the path for the smart enemy (Spider denoted by ‘S’) changes after each move. Path is shown using ‘X’.