If a player's move is too long, penalize the player by scaling the move to length 1.0.
check trajectory of a player when moving and detect obstacles on the way.