Hi, I’m currently working on a Tower Defense game on a spherical planet, and I’d like to use a NavMesh graph to handle the pathfinding, agents movement, collision, etc., and it seems to be the most powerful for accurate movements and pathfinding.
So I was thinking about using the navmesh graph with the model of an icosphere (https://i.stack.imgur.com/YP4an.png)
Probably write a new class extending NavMeshGraph because I need the scanning method to set all the triangles of the model to be walkable (and not only have the ones on the top half on the model: http://imgur.com/a/6gsgJ)
Also write a new class extending from RichAI because I need my agents to stay oriented according to the planet (always have their feet on the ground so they can walk around the planet), so maybe not using the gravity system or update it frequently so the gravity is always oriented towards the center of the planet.
What do you think about these ideas ? Do you think it’s possible to do what I’m thinking about ?
Thanks for your answers and advice.