How to make a wallrun system with Character Controller?

How can i make wallrun movement with Character Controller. All videos on youtube is with rigidbody

Wallrun with character controller is quite simple. You could just rotate the player’s body, so that its feet touch the wall at an angle, and set the wall layer to Ground, so it remains grounded. This causes a velocity to be added to the player at an angle, which causes the player to stick to the wall, allowing them to run on it.