Disclosure: This website contains affiliate links, which means we may receive a commission if you click a link and purchase something through our website. Purchasing assets through our links won’t cost you any extra money and will help fund the hosting and development of this site.


UFPS: Ultimate FPS

Opsive's UFPS: Ultimate UFPS is your ultimate solution for creating ANY FPS game. It is a professional, kinematic character controller designed to include the smoothest first person controls and to excel in all areas: PC, mobile, console, AI, networking, and VR.*

UFPS was built from the ground up with over six years of experience from version 1 of UFPS and the Third Person Controller.

It contains many unique features not typically found in other first person controllers - from the spring system which allows for fluid, procedural first person animations to the ability system that allows you to add new functionality without changing any of the core components. Other unique features include being able to change the gravity direction or the time scale on a per-character basis.

Overview | Demo | Documentation | Videos | Forum | Discord

Features
- Kinematic Character Controller
- First Person Camera Controller
- Dynamic Gravity System
- Advanced Moving Platform System
- Extensible Ability System
- Supports Dual Wielding
- Procedural Spring Animations
- Visible Trajectory Curve
- Inverse Kinematics (IK)
- Wide Variety of Shootable Weapons
- Dynamic Effects with Surface System
- Virtual Controls
- Pickup Objects
- Damage System
- Spawn System
- Object Pooler
- Build Characters and Items in Seconds
- AI Integration with Behavior Designer
- 275+ Pages of Documentation
- Tutorial Videos

Abilities
- Align to Ground
- Align to Gravity Zone
- Damage Visualization
- Die
- Fall
- Generic
- Height Change
- Idle
- Interact
- Item Pullback
- Lean
- Jump
- Move Towards
- NavMesh Movement
- Pickup Item
- Quick Start
- Quick Stop
- Quick Turn
- Ragdoll
- Restrict Position
- Restrict Rotation
- Revive
- Ride
- Rideable
- Slide
- Speed Change
- Stop Movement Animation
- Target Orbit

Integrations
- A* Pathfinding Project
- Adventure Creator
- Behavior Designer
- Control Freak
- DestroyIt
- Dialogue System
- Easy Touch
- Final IK
- FPS Mesh Tool
- InControl
- Playmaker
- Quest Machine
- Rewired
- UMA

Addons
Agility Pack

*Networking and VR addons are in development.

**The LWRP is not currently supported.