Awesome Third Person Controller is an API following SOLID principles that let you configure some of the basic movements you need for your third-person gameThe package contains an API to develop third-person games, is easy to customize, and is fully documented in the package itself.It is not a full-scale solution, it is a scalable solution. The core principles in this API let you scale the code in an easy way that is not limited by what let the API does or does not.If you want to do a third-person game and don't want to be limited by closed solutions, but at the same time need something that lets you organize the features in a comfortable way, it is your solution.The basic package gives you:Character ManagerCamera ExtensionWal Run ExtensionGravity ExtensionGround ExtensionFall ExtensionEdge Fall ExtensionJump ExtensionAutomatic Jump ExtensionDemo sceneDocumentation and code samples