Any controller that messes up either of these two things is not a good controller. Most controllers using rigidbodies in Unity fail at either of these things and this is the reason this repository ...
Add "Character Controller" component to your character. In hierarchy section,drag your main camera into the character. Attach "CameraController.cs" script to your main camera , "Movement.cs" to your ...