Unity5 FPSController tutorial
The prefabs and scripts for the FPSController of Unity5 were enhanced greatly, I would like to show you how you can use it from the scratch.
Create a new Unity5 project
Create a new project with Unity5 and add a terrain, a plane or an environment model – something you can walk on. Then you right click in your project view and import the Characters – package:
You can see the FPSController prefab, the scripts you need and also sounds for footsteps:
There are two version of the FPSController, one uses a CharacterController and the other one a RigidBody:
Drag the prefab to the scene
You can decide which one you would like to use for your project, just drag and drop the prefab to your scene:
And that’s it finally, when you select the camera of your FPSController you can see the view your player will have when starting the project:
Here is a tutorial video from Speedtutor you can follow to get an FPSController with Unity 5 up and running. He explains how to get started and also the usage of the FPSController’s parameters: