View on Asset Store (opens in new tab)
Package details
- Latest version
- 3.3.9
- Last updated
- First released
- Unity version
- 2022.1.0 or later
- Package size
- 550.5 MB
- Files
- 2,970
- Favorites
- 414
- Views in the past week
- 174
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $37.50 on
Keywords
UFPS: Ultimate FPS
A production-ready first person controller with flexible movement, abilities, and item systems. Built and supported by Opsive, a full-time Asset Store publisher since 2013.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 14
UFPS: Ultimate FPS screenshot 1
About this asset
UFPS is the battle-tested first person controller built for Unity. Originally released in 2012 and trusted by tens of thousands of developers, UFPS delivers everything you need to create responsive, high-quality first person gameplay - fast.
Whether you're building a tactical shooter, survival game, sci-fi blaster, or anything in between, UFPS gives you the tools, performance, and polish to bring your vision to life.
📦 Includes first person shooter, melee, magic, throwable, and flashlight item systems.
🎮 Demo | 📚 Documentation | 🎥 Videos | 💬 Forum | 🌐 Discord
🧠Why UFPS?
- Modular & Customizable: Flexible systems for camera, input, locomotion, etc.
- FPS-Focused Design: Purpose-built for first person gameplay with zero bloat
- Procedural Spring Animations: Achieve fluid, dynamic first-person motion
- Ability System: Easily add mechanics, powers, and traversal abilities
- Runtime Character Switching: Swap models at runtime
- Dynamic Gravity: Support gravity in any direction
- Per-Character Time Scaling: Set time scale per character
🧑🚀For All Skill Levels
Just Getting Started?
Use the Character & Item Builder to get up and running in minutes.
Power User?
You’ll love the clean codebase, modular structure, and extensibility - ideal for deep customization and integration.
⚙️Controller Features
- Kinematic Character Controller
- Procedural Spring-Based Animation
- Full Body Awareness
- Dynamic Gravity System
- Character Model Switching
- Moving Platform Support
- Extensible Ability System
- Split Screen Support
- Inverse Kinematics (IK)
- Surface-Based Effects
- Damage System
🔫 Item Features
- Fully Modular Design
- Shooter, Melee, Magic, Throwable, Flashlight
- Parry, Block, Recoil, Jump Attacks, Special Attacks
- Visible Trajectories
- Pickups & Object Pooling
- Build Items in Seconds
🏃♂️Abilities
- Align to Ground
- Align to Gravity Zone
- Damage Visualization
- Die
- Drive
- Fall
- Generic
- Height Change
- Idle
- Interact
- Item Equip Verifier
- Item Pullback
- Jump
- Lean
- Look At
- Move Towards
- NavMesh Movement
- Pickup Item
- Quick Start
- Quick Stop
- Quick Turn
- Ragdoll
- Restrict Position
- Restrict Rotation
- Revive
- Ride
- Rideable
- Rotate Towards
- Slide
- Speed Change
- Stop Movement Animation
- Target Orbit
🤝Integrations
- A* Pathfinding Project
- Adventure Creator
- Behavior Designer
- Behavior Designer Pro
- Cinemachine
- Control Freak
- Dialogue System for Unity
- Edy's Vehicle Physics
- Feel
- Final IK
- FMOD
- FPS Mesh Tool
- High Definition Render Pipeline (HDRP)
- InControl
- Input System
- Interactor
- Juicy Actions
- Master Audio
- NWH Vehicle Physics
- Omni Animation - Core Locomotion Pack
- Omni Animation - Knife Pack
- Omni Animation - Pistol Pack
- PlayMaker
- Quest Machine
- RayFire
- Realistic Car Controller
- Realistic Car Controller Pro
- Rewired
- State Designer
- Tactical Pack for Behavior Designer Pro
- UMA
- Ultimate Inventory System
- Universal Render Pipeline (URP)
📦Add-ons (Sold Separately)
- Agility Pack
- Climbing Pack
- Deathmatch AI Kit
- Helicopter System
- PUN Multiplayer Add-On
- Save System
- Swimming Pack
- Ultimate Multiplayer - MP Game Modes
- Ultimate Seating Controller
🧑🤝🧑Join the Community
Opsive’s character controllers have powered thousands of games across every genre. With continuous updates, premium support, and a passionate developer community, you're building on a system that’s proven, polished, and production-ready.
From the publisher's Asset Store listing.
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 6000.6.0f1 | Compatible | Compatible | Compatible |
| 6000.5.0f1 | Compatible | Compatible | Compatible |
| 6000.3.13f1 | Compatible | Compatible | Compatible |
| 2022.3.20f1 | Compatible | Compatible | Compatible |
| 2022.3.0f1 | Compatible | Compatible | Compatible |
As listed on the Asset Store.