FPS Framework 2.0 v2.2.2 (30 Mar 2026) is a modular Unity FPS toolkit designed for both beginners and experienced developers. It offers customizable systems for movement, weapons, inventory, UI, and more, delivering clean, smooth, and professional gameplay. Built with a component-based architecture, the framework is easy to extend, integrate, and tailor to any project. Fully compatible with the latest Unity versions, including Unity 6, it is regularly updated to ensure performance and compatibility.
Core systems include a Modular Character Controller supporting smooth movement, crouching, sprinting, and jumping, with support for custom physics controllers. The Flexible Inventory System works with various item types—including weapons, tools, consumables, and keys—allowing drag-and-drop setup with attachment and custom logic support. The Weapon Framework supports hitscan, projectile, explosive, and melee weapons, with adjustable stats, visuals, audio, UI, animations, and effects. Features such as bullet drop, damage falloff, custom spray patterns, and an attachment system for scopes and silencers are included. The Respawn System enables intelligent player and bot spawning with custom spawn zones and rules. Explosions and projectiles are handled through modular visual and damage logic, supporting rocket-type weapons. The Interaction System allows rapid addition of doors, triggers, buttons, and pickups, with full expandability for custom interaction types. An Advanced Audio Framework provides a modular 6D sound system with event-driven control for footsteps, weapons, UI, and ambience.
The framework supports Unity’s New Input System and offers full gamepad compatibility across major controllers. Player feedback systems include a Procedural Animation System that generates animations at runtime without requiring animator controllers, supporting sway, recoil, and bobbing. Game Feel Enhancements offer camera shake, weapon weight, and motion feedback, adjustable per weapon or globally. Built-in UI Tools include a settings menu, gun HUD (ammo, name, type), player HUD (health, name), procedural hitmarkers, pause and main menus, improved sliders and carousel selectors, and loading screens. A Menu Manager enables smooth screen transitions.
Designed for developers, the framework features a clean, extensible C# codebase using composition over inheritance for flexibility. It is lightweight, optimized for PC and mobile, has minimal dependencies, and integrates seamlessly into any project. Drag-and-drop components enable fast prototyping and development.
2026-03-30 00:00:00-update version:FPS Framework 2.0 v2.2.2 (30 Mar 2026)