![I couldn't find a non-kinematic physics character controller that does everything, so I made one from scratch. It handles steps, moving platforms, friction, weight, ground locking, being pushed or launched, root motion, I couldn't find a non-kinematic physics character controller that does everything, so I made one from scratch. It handles steps, moving platforms, friction, weight, ground locking, being pushed or launched, root motion,](https://external-preview.redd.it/Ozap8ZxxDZAD_bBwCSzprU61BaPqQD6pT-5Asm6di5s.png?format=pjpg&auto=webp&s=11ba18bce77d3742117e4fae1d49b1364b20b034)
I couldn't find a non-kinematic physics character controller that does everything, so I made one from scratch. It handles steps, moving platforms, friction, weight, ground locking, being pushed or launched, root motion,
Official - Experimental Character Controller package now available (formerly known as "Rival") - Unity Forum
![Creating a Physics based character controller | Unity | by Fernando Alcantara Santana | Nerd For Tech | Medium Creating a Physics based character controller | Unity | by Fernando Alcantara Santana | Nerd For Tech | Medium](https://miro.medium.com/v2/resize:fit:2000/1*zXA5zJw1nZFNW9SEq6E-nA.gif)