new playermovement timeStep-independent