A Custom Rigidbody Based Character Controller with HFSM (Hierarchical Finite State Machine).
- Ground Snapping and Slope control
- Custom Gravity
- Physics and Rigidbody interaction
- Variable Height Jump and Coyote
- Surface Climbing
- Swimming
- Relative movement (like sticking to a moving platform)
Playable Demo at my Blog