This version is now legacy and will be deprecated soon. Update to version 3 for the most recent version.

The First Person Controller is your ultimate solution for creating ANY first person game. It is a professional, kinematic character controller designed to have the smoothest first person controls and to excel in all areas: PC, mobile, console, AI, networking, and VR.

The First Person Controller was built from the ground up leveraging the best parts of version 1 of our controllers, which have been on the Asset Store for many years and have resulted in a solid code base. A no compromises approach was taken during development when determining how to implement a feature: opting to have an extremely polished asset instead of quickly rushing a particular feature out the door.

The spring system is the heart of first person perspective adding bobs, shakes, and sways to the camera/items. The editor scripts allow you to create your character and items in seconds. The ability system comes with over 20 abilities or add your own functionality without having to change any of the included scripts. Up may not always be up with the adjustable dynamic gravity system. Full body awareness is supported. A wide variety of shootable and melee items are included such as the assault rifle, bow, and sword.

The First Person Controller comes with more than 200 pages of documentation plus tutorial videos to help you easily get started on your project. We can’t wait to see what you create – make sure you submit your project to our Showcase!

First Person Controller (version 2) Resources