player can control velocity, heading