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