I created a simple game where there is an Active object (the player) and it has custom 8 directional movement and it is unable to pass through Active objects I give the "obstacle" qualifier to.
I now want to add zombies. I want them each to have their own circle, and once the player is in that circle, the zombie will chase them.
I also want to make the zombies smart enough to walk around buildings to walk through entrances like the player would have to, as opposed to them trying to walk through walls and getting stuck.
I don't know how to give each zombie it's own separate circle that follows it to detect when the player is inside it, and I don't have a clue on how to make path-finding for the zombies, especially in a non-grid format.