FPS Framework

$29
Publisher Akila Studio
File size 85.29MB
Number of files 624
Latest version 1
Latest release date 2024-04-08 01:05:12
First release date 2022-10-21 08:18:20
Supported Unity versions 2018.4.2 or higher

NOTE

Please check out the Playable Demo and the Roadmap to better understand what FPS Framework can do. If you have any questions or support requests please join our Discord Server.


With this package, you can quickly create FPS games of excellent AAA quality.


Why this?

FPS Framework is made with love and care. We only focus on the product itself, which allows us to improve the quality very well. We take feedback, which is extremely valuable, and we update according to it, so it's a time and money saver, and it produces quality content with no effort. BASICALLY EVERYTHING YOU NEED


FEATURES LIST

These are just a few of the most notable features of this package; there are many additional, ready-to-use features as well, but we are unable to list them all here due to their sheer number.


Extendable Code Base

The code is written in a way that you can extend it for your own needs, and we improve it constantly.


Procedural Animation System

This allows you to make any FPS animation with no code and no animating knowledge. and if you want, you could extend it using your custom animation modifiers.


Advanced Firearm System

The firearm system has tons of features that allow you to make great and advanced weapons like almost any weapon, from shotguns, pistols, assault rifles, snipers, and even sci-fi weapons.


Attachment System

For most modern first-person shooter games, customization is a plus, so we included an attachments system that affects all the necessary things to change, including aiming speed, muzzle velocity, fire rate, recoil, fire spread, and a lot more. We also included visuals like visual recoil, attachment models, firearm sounds, particle effects, and a lot more.


Crosshair

For improved hipfire accuracy and control, a crosshair can be cast to show where the bullet should land. Furthermore, the crosshair accurately displays how much spray the gun has.


FPS Controller Creator

This allows you to create a FPS controller as easy as creating a cube in seconds, with all the necessary things for it to function.


Inventory System

This allows you to pick up and drop objects, distribute ammo, and handle weapons.


Scriptable Interactable System

This enables you to interact with almost anything, from pickups to doors, and so on.


Wide Use Of Interfaces

This implies you may replace anything with your own, including movement, damage, and interactables.


Camera Movement

Leaning, Shaking, Recoil and FOV kick


Accurate Hit Detection With Callbacks

This means the projectile will still detect collisions even at the highest possible speeds. In addition to that it has callback functions for better extendability.


Explosives

Explosives can be damaged or explode after a delay.


Body Parts Damage Multipliers

You can set damage multiplier for each part in the body


Easy Weapon Creation

Weapons can be created in less than a minute with the included Firearm Creator.


Actor System

You can give a team ID for each actor (players and bots) for information counting such as kills, total damage, deaths, and respawning.


Easy workflow

This was our primary goal during development: to provide people with an easy-to-understand and easy-to-use workflow while remaining advanced.


Helper functions and extension methods

As we provided an easy-to-understand and use workflow for designers, we also focused on long term help for programmers by giving them extra functions to work with and to save their time even more.


Smaller things

  • UI Tools
  • Slow-Mo
  • Audio Management
  • Ragdolls
  • Loading Screen
  • Pause Menu
  • Main Menu
  • Custom Inspectors

Modern UI

  • Hitmarker
  • Kill Feed
  • Damage Indicator
  • Ammo Counter and a lot more
  • Ping

Top Publisher Assets