step method
Advances the simulation by dt seconds, in collisionSteps passes
(one per 1/60 s is plenty). Characters move in moveCharacter, before
it.
Implementation
@override
void step(double dt, {int collisionSteps = 1}) {
if (_gone || dt <= 0) return;
jj_world_step(handle, dt, collisionSteps);
}