SUPER Character Controller
A fully customizable, open-source character controller for Unity, suitable for various game types, including 1st and 3rd person modes, with features like auto-generated UI, headbobbing, and dynamic footstep audio.

* This page contains affiliate links, meaning we may earn a small commission if you purchase something through them, at no extra cost. FREE
- Category:
- Tools › Game-toolkits
- Developer:
- Aedan Graves
- Price:
- FREE
- Rating:
- Favorites:
- 4507
- Supported Unity Versions:
- 2019.4.35 or higher
- Current Version:
- 22.10.9f
- Download Size:
- 26.02 MB
- Last Update:
- Oct 10, 2022
- Description:
- SUPER Character Controller is a versatile and customizable character controller designed for Unity. It offers a range of features to suit different game types, including 1st and 3rd person modes. The controller includes auto-generated UI elements, headbobbing, and dynamic footstep audio with support for various materials and terrain layers. It also features walking, sprinting, crouching, and sliding movement modes, as well as handling for slopes, stairs, and steps. Additionally, it includes jump enhancement controls, stamina and survival stats, and interaction and collectable interfaces. The controller is ideal for beginners and prototyping, and it's free to use.
- Technical Details:
- Features:
1st and 3rd person camera modes with runtime switching
Auto generated UI elements
Headbobing
Walking, Sprinting, Crouching, and Sliding movement modes
Handling for Slope, Stairs, and Steps
Jump enhancement controls
Stamina and Survival stats
Dynamic Footstep audio with support for Materials, PhysicMaterials, and Terrain layers
Interaction and Collectable interfaces
Moving Platform support (rigidbody based platforms only)
Known issues:
- Slight camera jitter when moving the camera in the reverse direction the player is moving in.
- Loose or inconsistent ground detection distance.
- Ground angle can influence walking direction when walking along a bank or hill.
- Setting movement speed to high can allow the player to catch a small amount of air time when running off a ramp or hill
Note: Updates 2022.2.8au and later are incompatible with earlier versions, classes have changed and/or been removed so updating to this version may take some elbow grease if your project already contains references to old classes. - Continue »