I want to have units of varying sizes, and am curious how this is done.
I want the units to path close to obstacles (smaller units are closer, larger are further, etc) as well as moving to destinations based on their size.
I know that you can have separate graph for each unit size, but I also want the units to “batch” their paths so they travel similarly, while pathing around units that are in the way of a bottleneck in the graph. These obviously vary based on the unit size.
Whats the best approach?