View on Asset Store (opens in new tab)
Package details
- Latest version
- 2.0.0
- Last updated
- First released
- Unity version
- 2022.3.62 or later
- Package size
- 102.7 MB
- Files
- 143
- Favorites
- 80
- Views in the past week
- 411
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $10.00 on
Keywords
Realistic Bodycam FPS Controller
Complete modular bodycam FPS controller with realistic camera and weapon movement, shooting, reloading, weapon switching, audio, health, and diegetic death systems.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 12
Realistic Bodycam FPS Controller screenshot 1
About this asset
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 controls
WEAPON 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 models
ADVANCED 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 behavior
WEAPON 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 shake
WEAPON SWITCHING
• Mouse wheel and number-key switching
• Animated weapon transitions
• Weapons move down and outside the camera before switching
• Adjustable switching speed and delay
FLASHLIGHT SYSTEMS
• Standalone flashlight system
• Separate weapon-mounted flashlight system
• Configurable activation and deactivation sounds
PLAYER 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 respawn
CAMERA 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 effects
TRAINING 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 compatibility
AUDIO AND IMMERSION
• Dynamic walking and running footsteps
• Camera and equipment movement sounds
• Stamina breathing audio
• Running wind audio
• Collision sounds
• Automatic door closing
• Rigidbody interaction
EASY 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 instructions
COMPATIBILITY
• Unity 2021 and newer
• Universal Render Pipeline (URP)
• Input Manager (Old) or Active Input Handling set to Both
Create immersive bodycam experiences in minutes with a lightweight, flexible, and fully customizable FPS system.
From the publisher's Asset Store listing.
Technical details
• 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 required
INCLUDED 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 system
COMPATIBILITY
• 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 navigate
CUSTOMIZATION
• All parameters exposed in Inspector
• Easy to tweak for different game styles
• Designed for quick integration into existing projects
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 2022.3.62f3 | Not listed | Compatible | Not listed |
As listed on the Asset Store.