Floating Character Controller is a simple rigidbody based controller solution for Unity that uses the floating capsule technique. By levitating above the ground, you can avoid facing the problems associated with slides and stairs. Also, with this approach, a fluid effect similar to that of a spring is achieved once the player lands on a surface.