Controllers Unity For movement hero use vertical axis for move hero and horizontal axis for rotate hero. Input space for jump. Rigidbody Controller This controller use Unity physics CharacterController This controller don't use Unity physics. He is used for movement where physics is not needed.