Momentum-based first-person controller built for smooth movement, responsive input, and easy integration. Ideal for FPS, parkour, and fast-paced gameplay projects.Momentum FPS Controller is a lightweight, plug-and-play first-person character controller designed for smooth, responsive, momentum-based movement.It features configurable walking, sprinting, jumping, crouching, camera effects, and head-bob, all built on Unity’s CharacterController for stability and ease of use. The system focuses on clean motion, natural acceleration, and player control without relying on rigid animations or physics-based hacks.The controller is highly customizable via the Inspector and requires no coding to set up or tweak. It is suitable for a wide range of genres including:First-Person Shooters (FPS)Fast-paced action gamesParkour and movement-focused gamesPrototypes and gameplay demosA demo scene is included to showcase all features in action.Key Features -Momentum-based movement systemSmooth walking, sprinting, and directional speed controlConfigurable jumping with forward momentumToggleable crouch with smooth height transitionsCamera FOV sprint effectsCamera landing dipHead-bob system with adjustable frequency and amplitudeClean, well-organized codeUses Unity CharacterController (no Rigidbody required)No external dependenciesEasy plug-and-play setupCustomizationAll movement values adjustable from the InspectorOptional features can be enabled/disabled via togglesSuitable for both prototyping and full production projectsSupported Platforms -WindowsmacOSLinux(Works on any platform supported by Unity CharacterController)Unity Version -Unity 2022.3 LTS and newer recommendedDocumentation -https://drive.google.com/file/d/1cJN12Ry2Tqf3jfeMqaRqIgzpozn94qNv/view?usp=sharing




