c# – Physical tank movement in Unity
I can not find any good type of movement for tank because every type has its own big disadvantages.
Actually, I think about arcade movement, but it still must feel like it’s tank, not a car. You know, arcade+realism in good proportion is the best choise.
What I tried:
-
Velocity overwrite — you can forgot about realism and gravity using this one
-
AddForce — tank starts to drift=) And moves forward after that really slow because all previous force still makes him go in same dirrection
-
MovePosition — bad collision, tank like goes into a wall
-
WeelCollider — same as addForce but you can make drift less visible
Read more here: Source link
