GameJuice Engine – Add Feel To Your Game
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.
by Despair
Price History +
⚡ A Modern, Clean, and Powerful Feedback System
GameJuice 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