Unity logo
Cancel
Cart
Applications
Sell Assets

Over 11,000 five-star assets

Rated by 85,000+ customers

Supported by 100,000+ forum members

Every asset moderated by Unity

Home
Tools
Physics
1/5

Looking for a character controller that moves smoothly on all types of terrain? Then look no further! Drop this controller into your game scene and you're good to go. Make adjustments and fine tune any feature to create your perfect First-Person controller. Every variable in the editor has a tooltip so that you can easily adjust anything to meet your project's needs. Every line of code is explained through comments so that you can confidently make changes for your specific project.

Give the web player a try and see how powerful this controller is for yourself!

View the full documentation


Features:

-Joystick and Mouse controls

-Omnidirectional movement

-Jumping

-Crouching

-Sprinting (With stamina)

-Climbing Ladders

-Swimming and diving

-Smooth, consistent movement up and down ramps

-Sliding down slopes that are too steep to walk on

-Handle small stairs and obstructions

-Look Invert option

-Look acceleration (for joystick only)

-Movement acceleration

-Physics based rigidbody interaction

-Head-bobbing for Crouch, Walk, & Sprint (Individually adjustable)

-Areas in script to add code for falling and drowning damage


This package also has 14 various scenery items that were created for the sample scene, as well as 4 Character Controller prefab variants that you can drop right into your game. Documentation is included for initial set up with easy to follow instructions. If you find any bugs or have any issues with the set up of this package, please feel free to email me at FrodoUndead@gmail.com.


*This package uses the old input system. Additional input controls will need to be manually added to your project. Follow the ReadMe.pdf file that is included for detailed instructions on how to do so.

Complete First-Person Controller

(not enough ratings)
20 users have favourite this asset
(20)
$14.99
Seat
1
Updated price and taxes/VAT calculated at checkout
Refund policy
This asset is covered by the Unity Asset Store Refund Policy. Please see section 2.9.3 of the EULA for details.
Secure checkout:
Supported payment methods: Visa, Mastercard, Maestro, Paypal, Amex
License type
File size
75.4 MB
Latest version
1.0
Latest release date
Dec 27, 2021
Original Unity version
2020.2.2
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Unity logo
Language
Feedback
Partners Program
Partners
USD
EUR
Copyright © 2025 Unity Technologies
All prices are exclusive of tax
USD
EUR