Hi, I have a few questions.
My game implements an entity system (not ecs) that renders our AI using DrawMeshInstancedIndirect. A side effect to this is they have no game object and exist purely within our entity manager.
1- How can I use A* with this? Is there a way to make a path request and get it as a movement delta over several frames?
2- Also, I am looking for a way to get a list of all AI in a radius at any given position. Spatial partitioning will be useful here, but I was wondering if A* implements something that could get me the same information.
3- I’m also going to need a solution for collision checking, can the GraphCollision class be used for this?