First-Person Bodycam Controller with Custom Editor
Kedfa
$6.99
(no ratings)
Date |
Price |
---|---|
Date |
Price($) |
11/07(2024) |
6.99 |
11/21(2024) |
6.99 |
Jump AssetStore
Add immersive camera effects to your first-person games with smooth head bobbing, subtle shake, and realistic camera tilt based on player movement.Bodycam - Immersive Camera Effects for Unity GamesTransform the player’s camera with realistic effects that add depth and intensity to gameplay. Bodycam offers configurable head bobbing for walking and running, a customizable shaky effect, and smooth tilt based on mouse movement, perfect for horror, shooter, and exploration games.This script is simple to set up and highly customizable. Whether your player is walking through a haunted house or sprinting through an open field, the Bodycam script dynamically adapts to create a polished, lifelike experience that feels professional and polished. Just attach it to your camera, adjust settings in the Inspector, and experience enhanced immersion in minutes!Features:Head Bobbing: Configurable for both walking and running, smoothly transitions between speeds for natural movement.Camera Shake: Adds subtle, random shake using Perlin Noise for a realistic hand-held camera feel.Tilt Effect: Realistic camera tilt that adapts based on mouse movement to enhance the sense of motion.Easy Integration: Quick to set up with customizable parameters for sensitivity, bobbing speed, tilt angle, shake intensity, and more.Interface-Based Movement Support: Compatible with any player movement script implementing the IPlayerMovement interface.Package Contents:Bodycam.cs: The main script file containing all camera effect functionalities.IPlayerMovement Interface: A lightweight interface to link with your custom movement script for bobbing speed transitions.Setup Requirements:Unity Version: 2022.1 or newer.Player Camera: Attach the Bodycam script to a camera that is a child of the player object.Player Movement Script: Ensure your movement script implements the IPlayerMovement interface for full functionality.Detailed Parameters:Mouse Settings:Sensitivity: Controls the speed of camera rotation.Tilt Settings:Max Tilt Angle: Sets the tilt angle limit based on horizontal mouse movement.Tilt Speed: Adjusts how fast the camera transitions to the tilt angle.Shaky Effect Settings:Shake Intensity: Controls the strength of the shake effect.Shake Speed: Defines the frequency of the shake effect.Head Bobbing Settings:Walk Bobbing Speed: Speed of head bobbing during walking.Walk Bobbing Amount: Vertical offset during walking.Run Bobbing Speed: Head bobbing speed during running.Run Bobbing Amount: Vertical offset while running.Bobbing Transition Speed: Smoothly transitions between walk and run bobbing speeds.Integrating the Script:Attach the Bodycam script to the player’s camera.Set PlayerMovementScript to reference your movement script.Customize parameters via the Inspector for the desired feel.API Functions:Reset Settings: Each effect has a reset function (e.g., ResetMouseSettings) to restore default values quickly.AI was used exclusively to assist with creating descriptive and user-friendly documentation and asset descriptions. All scripts, code logic, and functionalities in this package were developed independently without any AI involvement, ensuring original, high-quality, and fully customizable content.