Adding options for tracked vehicles in chaos vehicles

Hi all,

Many of you are probably familiar with the chaos vehicle system if you’ve ever looked into making anything drivable in unreal, and for the most part I’ve been really impressed with it and how easy it has made setting up a vehicle.

One of the only issues I have had is that my application is for tracked vehicles, like tanks, rather than typical cars and chaos vehicles currently doesn’t have the means to support this.

You can make a vehicle that has a lot of wheels down each side, and then use arcade yaw steering to make it behave like a tank should, but then you end up with all kinds of messy stuff happening with the friction of the wheels.

I’ve had 62 tonne (62,000kg) tanks sliding along the ground like an ice skater because I tried to steer at 20mph and the application of the yaw torque instantly destroyed any friction the wheels had.

Of course if you play with the numbers for long enough you can get something to work roughly as you want it to, but for me this wasted an enormous amount of time on trial and error and the lack of documentation and tutorials on anything beyond the basic vehicle setup has been frustrating.

I do appreciate that unreal engine is not created to be some kind of hyper realistic physics simulator, and that the chaos vehicle system is designed for more typical cars and buggies than for tanks which is why there is so much difficulty with using realistic values.

However I do also think that tracked vehicles, particularly tanks, are incredibly common in games made on this platform and that justifies them having some more dedicated support in chaos vehicles rather than everyone having to use this slightly dodgy workaround.

If you take a look through the support forums there are so many questions relating to tracked vehicles, and resources on youtube too, so I am sure I cannot be the only one that has run into problems with this.

Anyway, what do people think?

Is the workaround good enough for you, or would you also like to see some more support for tracked vehicles?