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