Example
I'm making a RTS type of game, and when units move around with path finding, they overlapped on each other.
So I gave them a physics behavior, which made them separate once they had arrived. Which was good, and even looks nice.
However, when they're moving to their destination, they still overlapped on the way.
So I made them Solid while moving and gave them the 8-move behavior so they knew it. Which actually works...
Now they don't overlap, and they behave neatly.
But it looks awful...
When two solid objects are colliding, they push each other away. So my objects are twitching all the way to their destination (and then solid is turned off, or they twitch there too)
Is there a way to achieve the same results but without all the twitching?