Unity logo
Cancel
Cart
Applications
Sell Assets

Over 11,000 five-star assets

Rated by 85,000+ customers

Supported by 100,000+ forum members

Every asset moderated by Unity

Home
Templates
Systems
This content is hosted by a third party provider that does not allow video views without acceptance of Targeting Cookies. Please set your cookie preferences for Targeting Cookies to yes if you wish to view videos from these providers.
1/11
An advanced FPS system for all of your first person games.
Render pipeline compatibility
The Built-in Render Pipeline is Unity’s default render pipeline. It is a general-purpose render pipeline that has limited options for customization. The Universal Render Pipeline (URP) is a Scriptable Render Pipeline that is quick and easy to customize, and lets you create optimized graphics across a wide range of platforms. The High Definition Render Pipeline (HDRP) is a Scriptable Render Pipeline that lets you create cutting-edge, high-fidelity graphics on high-end platforms.
Unity VersionBuilt-inURPHDRP
2022.3.0f1
Compatible
Compatible
Compatible
Additional compatibility information

Please feel free to reach out to the developer on the official Discord server if you need assistance with HDRP or Built-in RP conversions.

Description

DEMO - DISCORD - ROADMAP - DOCUMENTATION


NOTE: FPS Framework does not include multiplayer support by default. However, a multiplayer add-on will be released soon.


Joining the Discord channel is highly advised if you want to access the whole archive, source files, customer service, and extra free content.


Whether you're new to Unity or an experienced developer, FPS Framework is easy to use. It has a solid foundation, clean code, and runs smoothly, making it perfect for any FPS project, even existing ones. The framework is regularly updated with new features and fully supports the latest Unity versions, including Unity 6.


- Fully Customizable Framework: The framework was designed with extensive modification capabilities, making it easier to implement features such as multiplayer integration.


- Modular Character Controller: Allows you to easily add new features to the character controller.


- Rigidbody FPS Controllers Support: You can replace the character controller with a Rigidbody FPS Controller


- Replace Systems With Yours: You can replace core things like the movement and other things with your custom ones.


- Flexible Inventory: Accepts custom guns, items, and pretty much anything you give it. You can make ANY custom item type and it will handle it perfectly.


- Feature-Rich Firearm System: The firearm system in the framework is feature-rich and easy to use. It's also modular, just like everything else. With the firearm system, you can create pretty much any type of gun you like.


- Explosions: Modular explosion systems to make beautiful and accurate explosions.


- Explosive Projectiles: You can make the projectiles of the firearm explosive to make rocket launcher like guns.


- Respawn System: An easy to use system that allows spawing and respawing of actors on both Bots and Player.


- Advanced Audio System: Modular audio system that allows you to play and manage your audio clips, giving you deeper 6D sounds and custom events of your choice to reach maximum control.


- Custom Spray Patterns For the Firearm: The custom spray patterns allow you to give your player more control and make playing your game a lot easier and more fun.


- Modular Attachments System: The firearm system can have attachments that affect the gun under your order. Adding attachments is really easy and quick process.


- Procedural Aninmation System: Amazing modular procedural animation system that allows you to create any FPS animation with minimal work on your end. Give it a value and let it do its work.


- Game Feel At Its Best: The modular systems allows you to make smooth animations, and great game feel with minimal work on your end.


- New Input System: Based on Unity's new input system, makes Gamepad support and mobile support really easy.


- Gamepad Support: All gamepads are supported out of the box.


- Modular Interactables System: With this system, you can easily add new types of interaction with no effort at all.


- Advanced Settings Menu: The settings menu is extremely flexible and accepts custom code; you can add ANY option to the settings menu really easily.


- UI Toolkit: default UI elements are really useful, and here are someof them:


1. Settings menu

2. Hitmarker

3. Gun info (Gun name, Ammo count, and Ammo type)

4. Player info (Player name and player health)

5. Improved slider UI Element

6. Carousel selector UI Element

7. Loading screen

8. Menu system

9.

8. Menu manager and a lot more


--------------------------------------------------------------------


Are you already a customer?

If you are a customer, please join the Discord server and get verified. The Discord verification will give you access to customer support, documentation and full archive.

FPS Framework 2.0

$14.99
$29.99
-50%
Taxes/VAT calculated at checkout
License type: Single Entity
Single Entity
Recommended for individuals and small businesses.
Multi Entity
Recommended for large enterprises working across multiple locations.
Refund policy
This asset is covered by the Unity Asset Store Refund Policy. Please see section 2.9.3 of the EULA for details.
Secure checkout:
Supported payment methods: Visa, Mastercard, Maestro, Paypal, Amex
License type
File size
98.8 MB
Latest version
2.0
Latest release date
Apr 11, 2025
Original Unity version
2022.3.0
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Unity logo
Language
Feedback
Partners Program
Partners
USD
EUR
Copyright © 2025 Unity Technologies
All prices are exclusive of tax
USD
EUR