tick_time :: () { app.current_time = seconds_since_init(); delta := cast(float)(app.current_time - app.last_time); Clamp(*delta, 0, 0.1); app.dt = delta; app.last_time = app.current_time; }