How to make physics independent of frame rate? (Deterministic physics).

Hello @OrangeAedan ,
This video , Pygame Framerate Independence Tutorial: Delta Time Movement , does a great job explaining why players with lower FPS end up driving slower, so it’s useful to understand the context.

You can try enabling Physics Sub-Stepping.
“Sub-stepping improves the accuracy and stability of physics simulations, especially when performance is low or motion is complex. It works by dividing each frame’s time into multiple “sub-steps” and running the physics simulation several times within that frame, keeping the simulation consistent regardless of FPS”.

Here’s the official Unreal documentation, a forum post discussing the topic, and a few videos that can help you set it up in your project:

If you have any questions, don’t hesitate to ask again on the forum!
Hope it helps!