> For many games variable timestep is a good choice.
It really isn't.
It really isn't.
https://randygaul.github.io/cute_framework/#/topics/game_loo...
You can request a fixed timestep, and your own loop callback will be called at fixed intervals, which allows you to completely ignore delta time.