Complete modular bodycam FPS controller with realistic camera and weapon movement, shooting, reloading, weapon switching, audio, health, and diegetic death systems.Realistic Bodycam FPS System is a complete first-person controller designed to deliver immersive, cinematic bodycam-style gameplay.Built with realism, responsiveness, and modularity in mind, it is ideal for horror games, tactical shooters, training environments, and found-footage experiences.IMPORTANT NOTICE:This version includes temporary blockout weapon models, allowing all weapon systems to be tested immediately. The final detailed weapon and arm models are still in development and will arrive in the next update. We apologize for the delay.BODYCAM CONTROLLER• Realistic camera movement with sway, roll, inertia, and body weight• Advanced head bob, step rotation, and idle breathing• Responsive mouse movement• Free Look system• Walk, run, and jump movement• Multiple presets: Realistic, Cinematic, Extreme, Horror, Tactical, and Found Footage• One-click Randomize Bodycam Feel• Fully modular Inspector controlsWEAPON MOVEMENT• Responsive weapon mouse-follow system• Independent weapon rotation response• Positional and rotational weapon lag• Movement inertia, sway, idle motion, and weapon bob• Adjustable aiming position, rotation, speed, and FOV• Natural aim-release wobble• Easy support for custom weapon modelsADVANCED SHOOTING• Raycast-based shooting• Optional physical projectile system• Semi-automatic and automatic firing• Weapon recoil and camera recoil• Randomized recoil behavior• Muzzle flash particle support• Temporary muzzle Point Light• Shooting audio support• Configurable range, fire rate, layers, and bullet behaviorWEAPON ANIMATIONS• Idle animation• Shooting animation• Reload animation• Full Magazine reload mode• Shell-by-Shell shotgun reload mode• Continuous shell insertion without returning to Idle between shells• Reload interruption options• Reload sounds and camera shakeWEAPON SWITCHING• Mouse wheel and number-key switching• Animated weapon transitions• Weapons move down and outside the camera before switching• Adjustable switching speed and delayFLASHLIGHT SYSTEMS• Standalone flashlight system• Separate weapon-mounted flashlight system• Configurable activation and deactivation soundsPLAYER HEALTH AND DEATH• Configurable player health and damage• Damage, death, healing, and respawn events• Diegetic bodycam death animation• Randomized fall direction• Strong body movement and camera sway while falling• Ground impact, bounce, shake, and settling motion• Continuous subtle camera movement while lying on the ground• Automatic blackout after impact• Optional death and impact sounds• Optional automatic respawnCAMERA STATUS MESSAGES• CAM CONNECTED when starting or respawning• CAM DISCONNECTED after death• Separate timing, colors, and sounds for both messages• Digital typing, flicker, jitter, and fade effectsTRAINING RANGE SYSTEMS• Trigger-activated pop-up targets• Shootable targets• Targets that fall and reset infinitely• Configurable target rotations• Dynamic low-FPS target detection boxes• Projectile and raycast compatibilityAUDIO AND IMMERSION• Dynamic walking and running footsteps• Camera and equipment movement sounds• Stamina breathing audio• Running wind audio• Collision sounds• Automatic door closing• Rigidbody interactionEASY SETUP• Plug-and-play player controller• Temporary blockout weapons already configured• Organized and customizable Inspector settings• Modular components that can be enabled or disabled• Updated documentation and setup instructionsCOMPATIBILITY• Unity 2021 and newer• Universal Render Pipeline (URP)• Input Manager (Old) or Active Input Handling set to BothCreate immersive bodycam experiences in minutes with a lightweight, flexible, and fully customizable FPS system.• Fully written in C# (no visual scripting required)• Uses Unity CharacterController for movement• Modular architecture (each system can be enabled/disabled)• Optimized for performance (no heavy calculations)• Raycast-based shooting system• Physics-based ground detection• Audio system using AudioSource and AudioClips• No external dependencies requiredINCLUDED SYSTEMS• Bodycam FPS Controller• Camera motion system (sway, roll, inertia)• Free Look system• Preset system + randomizer• Shooting system (recoil + camera kick)• Footstep audio system (walk and run)• Camera movement sound systemCOMPATIBILITY• Unity 2021.3 or higher• Compatible with Built-in Render Pipeline and URP• Works on PC (Windows)FILE STRUCTURE• Organized folder structure (Scripts, Editor, Audio, Prefabs, Demo)• Clean and easy to navigateCUSTOMIZATION• All parameters exposed in Inspector• Easy to tweak for different game styles• Designed for quick integration into existing projects



