FPS Framework 2.0 v2.2.0 (01 Feb 2026) is a modular Unity FPS toolkit offering customizable systems for movement, weapons, inventory, UI, and more. Designed for both beginners and experienced developers, it provides a clean, high-performance foundation with a component-based architecture that enables easy customization, expansion, and integration into any project. The framework delivers smooth gameplay and professional polish, fully compatible with the latest Unity versions, including Unity 6, and is regularly updated.
Core systems include a modular character controller supporting movement, crouching, sprinting, and jumping, with support for custom controllers such as CharacterController, Rigidbody, or Kinematic. A flexible inventory system works with any item type—including weapons, tools, consumables, and keys—offering 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, including bullet drop, damage falloff, custom spray patterns, and an attachment system for scopes and silencers. Weapon pickup, drop, and switching are fully implemented.
The respawn system features intelligent player and bot spawning with custom spawn zones and rules. Modular explosions and projectile support enable visual and damage logic for both standard and rocket-type weapons. An interaction system allows rapid addition of doors, pickups, triggers, and buttons, with full expandability for custom interaction types. The advanced audio framework includes a modular 6D sound system and event-driven control for footsteps, weapons, UI, and ambience.
The framework integrates Unity’s new Input System and supports gamepad input for all major controllers. Player feedback systems include a procedural animation system that operates without requiring animator controllers, supporting sway, recoil, and bobbing with runtime generation and adjustment. Game feel enhancements such as camera shake, weapon weight, and smooth motion feedback are adjustable per weapon or globally.
Built-in UI tools include a settings menu with custom options, gun HUD (ammo, name, type), player HUD (health, name), procedural hitmarkers, pause and main menus, improved sliders and carousel selectors, loading screens, and a menu manager for seamless screen switching.
Designed for developers, the framework features a clean, extensible C# codebase, composition over inheritance for flexibility, lightweight optimization for PC and mobile, minimal dependencies, and easy integration. Drag-and-drop components enable fast prototyping.
2026-02-02 00:00:00-update version:FPS Framework 2.0 v2.2.0 (01 Feb 2026)