Add powerful game feel, not component spam. GameJuice is a modern, direct-control feedback system. Manage 30+ effects for Cinemachine, PostFX, and Transforms from a single, clean inspector list.⚡ A Modern, Clean, and Powerful Feedback SystemGameJuice Engine is built from the ground up to be the most lightweight and cleanest juice solution. It leverages a modern [SerializeReference] architecture, meaning feedbacks are simple, fast C# classes, not performance-heavy MonoBehaviour components.This Direct Control philosophy means your GameObjects (especially your camera!) stay clean. No more attaching dozens of "Shaker", "Listener", or "Manager" components.Core Features:🧩 Modern [SerializeReference] Architecture: Feedbacks are clean data classes in a single list, not heavy components spamming your GameObjects.🎯 Direct Control Philosophy: Directly control targets like Cinemachine & PostFX. No complex "listener" or "manager" components required.⚡️ Powerful GameJuiceTrigger: Reacts to keyboard input, OnEnable, OnTriggerEnter, OnStart, and other built-in Unity events.🎛️ Advanced Feedback Control: Go beyond simple "play". Use Toggle, Set, Reset, Tween, Shake, and Flicker modes for total power.🏃♂️ Performance First: Smart, garbage-free design. Uses MaterialPropertyBlock (no material instancing), parameter hash caching, and safe fixedDeltaTime management.💥 Add powerful juice, not heavy components! GameJuice is the clean, fast, and modern feedback system designed for maximum impact with minimum setup. Control everything from one simple list.🎨 Full Support for All Render Pipelines✅ Built-in Render Pipeline✅ Universal Render Pipeline (URP)✅ High Definition Render Pipeline (HDRP)For a list of features, see Technical Details📚 Complete Feedback Library (30+ Feedbacks & Presets)🎨 Post Processing (BiRP, URP, HDRP):🌈 Color Grading: Control Post Exposure, Hue, Saturation & Contrast.☀️ Bloom: Control Intensity, Threshold & Tint.🌀 Lens Distortion: Control Intensity & Scale.🚥 Chromatic Aberration: Control Intensity.📸 Depth of Field: Control Focus, Aperture & Focal Length.🕳️ Vignette: Control Intensity, Smoothness & Color.📺 Grain: Control Intensity, Size & Response.🎥 Cinemachine Camera (Direct Control):💥 Perlin Noise Shake: Directly control AmplitudeGain & FrequencyGain.🔄 Noise Profile Switch: Switch NoiseSettings assets (For, Set, Reset).🔍 Camera Zoom: Animate FieldOfView (For, Set, Reset, Pulse).📐 Dutch Tilt: Animate the camera's roll angle (For, Set, Reset, Pulse).🤸 Transform:➡️ Position: Animate position (Local/World). Supports Tween, Shake, Flicker & Toggle.🔼 Scale: Animate scale. Supports Tween, Shake (Uniform), Flicker & Toggle.💫 Rotation: Animate euler angles. Supports Tween, Shake, Flicker, Toggle & SpinLoop.👤 Character & GameObject:🏃 Animator: Control Trigger, Bool, Int & Float. Supports Tween, Toggle & Cooldown.💡 Set Active: Set GameObjects to Active, Inactive, or Toggle.🎶 Audio, Visuals & Time:🔊 Sound: Play, Stop, Pause, or Tween (Volume/Pitch). Supports OnDemand & RandomClips.🌟 Light: Control multiple Lights. Animate Intensity, Color & Range (Tween, Shake, Flicker, Toggle).✨ Particles: Play, Stop, Clear, or Spawn Prefabs on demand.💢 Renderer Flicker: High-performance flicker for any shader. No material instancing.⏱️ Time Scale: Directly control Time.timeScale. Includes HitStop preset.📦 Package Contents💻 Full C# Source Code for all 30+ feedbacks and core systems.🧩 Dozens of powerful presets (Flashbang, HitStop, PopInOut) to start instantly.🛸 GameJuice_ObjectFloater helper for easy procedural animation.📚 Complete English documentation.