FPS Controller by dominicaq - 2

Inputs

Unity FPS Controller

Unity 2019.3.0f6Unknown LicenseUpdated 26 days agoCreated on July 15th, 2019
Go to source

FPSController

The goal of this controller was to mimic how Valves character controller feels in TF2.

Notable features:

PlayerController

  1. Can be affected by enviromental forces (Explosions, JumpPads, etc.) with PlayerForce
  2. Pick up small rigid bodies (Similar to Half-life and Portal)
  3. Move up and down triggers tagged as Ladder
  4. Smooth crouching
  5. Sliding down steep terrain
  6. Can walk up and any terrain smoothly
  7. Can jump in air to a desired limit (1 by default)
  8. Can swim in triggers tagged as Water, will drift slowly down if no input detected (disabled by default)

Future Goals

Create a camera shake/ recoil system Add networking support

Show all projects by dominicaq