Complete First-Person Controller

$14
Publisher FrodoUndead
File size 75.37MB
Number of files 107
Latest version 1
Latest release date 2021-12-27 12:03:14
First release date 2021-12-27 12:03:14
Supported Unity versions 2018.4.2 or higher

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 [email protected].


*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.

Top Publisher Assets