How do I make a car in UPBGE 5.0.1 that will react to physics objects and not get unstable?

Hi,
I want to make a car in UPBGE 5.0. I want the car to be customizable and react with other physics objects without getting unstable, and I want it to have suspension. For now, the ground is a flat object. I also want the wheels to be able to visually turn(like in a real car).


This is my car, and as you can see, it is not advanced(but it probably will be later, I just want to get the actual car running first).

Download the file

I see you use logic nodes (I always used python code)

set the origin of each wheel to its center. physics no collision.
only add the vehicle to the body.
there is a wheel bug in logic nodes. It takes the x-scaling instead the z-dimension for its radius. That’s tricky to get it right.
Here’s a start.
05_Car Rev2.blend (256.9 KB)

It’s perfectly possible to make a decent car physics, event with logic nodes, but it’s not easy and you must be prepared to spend many hours adjusting things.
Some times you must find workarounds and make concessions between realism and playability.
Don’t surrender, you only need time a try-error-try-error-try.EUREKA! :smile:
I was done a test precisely to test the car behaviour in Upbge 5.0:
Test video of car in Upbge 5.0