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:

Import Package Unity5

Import Package Unity5

You can see the FPSController prefab, the scripts you need and also sounds for footsteps:

Import Characters Standard Assets

Import Characters Standard Assets

There are two version of the FPSController, one uses a CharacterController and the other one a RigidBody:

FPSCotroller and RigidBody version

FPSCotroller and RigidBody version

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:

FPSController in Unity5 scene

FPSController in Unity5 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:

Camera view FPSController

Camera view FPSController

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:

(Visited 33 times, 1 visits today)