A downloadable asset pack

Buy Now$6.99 USD or more

The FPS Controller is easy to setup and edit.


The package includes features like:

  • Sprinting
  • Jumping
  • Shifting
  • Working Slope Movement
  • Simple Head Bobbing animation
  • Locking player in shift mode when not enough space to stand up

The movement is done using the Character Controller Component which is perfect for non-physics based games.


Speed can be varied for sprinting, shifting and walking. Jumping strength can also be varied for walking strength and shifting strength.

Walking up and down slopes works fine and does not interfere with the jumping system. A max slope angle is also implemented, and the player will begin sliding off the slope if he jumped on it.

When shifting under tunnels, the player is locked into the shifting state unless there is enough space above him.

The movement works really well on smooth sloped surfaces, as well as more rough ground.

A simple animation for head bobbing is also included. The speed is dependent of the movement state.

Purchase

Buy Now$6.99 USD or more

In order to download this asset pack you must purchase it at or above the minimum price of $6.99 USD. You will get access to the following files:

FPS_Controller.unitypackage 302 kB