How to Stop Racecar from Drifting Exessively

Hi, I hope yall are having a great day.

I am creating a game where the user controls a car that can be driven around the scene. I’m using the “push object with velocity” block to accelerate the car, but the problem with that is that when the user changes the car direction, the direction in which the car is moving isn’t changed, causing insane drift. It’s as if you’re driving on ice! I want the car to be moving in the direction the wheels are facing while still using the physics blocks(cuz I like it to have smooth acceleration), but I still want the car to be moving forwards even when the key isn’t pressed, because of inertia, so changing the Friction value won’t help. Does anyone know how to fix this? Thanks!

Link to my game.

2 Likes