Let’s say my game is clocked at 30 FPS and everything is finetuned to it, but now in the game I want to give the player a “fast speed” button. Pressing it would result in everything (my manual movements, the physics movements) to be doubled in speed. How would this be possible, if at all?
For my own manual movements it’s easier, as I just need to add some factor to multiply all internally handled speeds and intervals. But for the physics objects? I can’t just double velocities as that would also change all trajectories and bounces and stuff, which I want to keep steady – it should do nothing else but fast-forward.
Any help appreciated, thanks!