Whether 2D or 3D, one of the more difficult hurdles a new developer will face is creating a system that allows a character to be controlled in your game.
The All-In-One Character Controller System is an editor extension that quickly sets up a character controller, animator controller, as well as all the necessary components required to get your characters walking, running, and jumping in no time at all.
The All-In-One Character Controller System does not require any special skills or software. Once installed into your Unity project, simply make a selection from a drop down menu then click "Setup"...that simple!