Planetary environment

Hi!

I’d like to use A* for a planetary environment (similar to Mario Galaxy, moving around a sphere).

1:
Is this possible with A*? What kind of Graph would you suggest? I’d like to use local avoidance with up to 200 agents and procedual generated obstacles.

2:
I am using a concept of faux gravity that requires a rigid body: http://pastebin.com/YBbFGZzD
The problem is that the character controller doesn’t work with this concept. The character falls down the sphere. Can I use A* with a rigid body instead of a character controller?

Thank you!

Hi

Short answer: no

Long answer: possibly with some coding, but it will not be very performant.

A plantery environment can be constructed using a point graph, it will not be particularly fast, but it will work. (just by manually placing a GameObject for each node in the graph).
It can sort of work with obstacles, but it will not be particularly performant.

Local avoidance will not work, it is strictly 2.5D.

You can use it with a rigid body.
However the included movement scripts only work for the XZ plane, not for a sphere.