Why? // variable time step but never less then 30 Hz

Topics: Developer Forum
Apr 29, 2014 at 2:43 PM
Edited Apr 29, 2014 at 3:00 PM
The Farseer samples use this code when it calls Step on the world:
// variable time step but never less then 30 Hz
world.Step(Math.Min((float)gameTime.ElapsedGameTime.TotalSeconds, (1f / 30f)));
I was just wondering why this is required. And, I was also thinking that if the frame rate does fall below 30 fps, won't everything start moving faster?