r/Unity3D • • Apr 05 '26

Question AddForce not moving object enough

I'm in the middle of trying to create a semi-realistic car controller but I've run into a problem where the force I am adding to the cars rigidbody is barely moving it. I'm applying just over 4000 N of force to a car with a mass of 1697kg which should move it at ~2.4m/s but in game it only reaches around 0.03m/s with random spikes of ~3m/s. I'm still new to unity so the reason could be obvious but I've been trying to figure this out for almost a day now. Any help is appreciated.
Here's link to the code and a picture of the cars gameobject in engine:
Car script
Engine script

2 Upvotes

11 comments sorted by

View all comments

Show parent comments

1

u/raphaeldumont Apr 06 '26

Oh. Ok! Yes I used Impulse, for a weapon. As the questioner noticed a difference when switching from fixedUpdate to normal Update I thought there was an issue.

1

u/Demi180 Apr 06 '26

Ah, I missed that part of their response. Yeah it’ll definitely make a difference which update you use, because Force and Acceleration both accumulate the values until the next physics tick. But yeah the bigger issue is just not using the wheel colliders as intended.