The problem is not time_step but the fact that movement per frame is linear, I hope the following sketch explains the problem:

(The result is, of course, the same when you only jump in z-direction.)


"Falls das Resultat nicht einfach nur dermassen gut aussieht, sollten Sie nochmal von vorn anfangen..." - Manual

Check out my new game: Pogostuck: Rage With Your Friends