It’s been a while, thought I should probably post a short update on how things are progressing. At the current time I’m working on a custom AI pathfinding engine, under the hood it’s just using a slightly modified version of the A* Search Algorithm, but I’m combining that with some volumetric data that should allow both ground based and flying enemies to utilize the system properly in a reasonable manner. Once I’ve got some simple pathfinding agents utilizing the system I’ll begin work building an AI that can actually use it to track down the player and attack them which is going to be the fun part. I will probably also release the source code for my pathfinding engine on Bitbucket or GitHub at some point in the future so that others can use or tinker with it.