JuiceTwee – Game Feel & Tweening for Unity
JuiceTwee is a coroutine-based, node graph tool that helps you add game feel, polish, and dynamic animations to your Unity projects. With its visual editor and wide range of built-in nodes, you can design complex effects without writing custom animation logic.
Features include:
- Visual Node-Based Editor – design animations and effects in an intuitive graph editor.
- Extensive Built-in Nodes – control transforms, audio, camera, particles, UI, rendering, physics, and more.
- Flow Control Nodes – manage timing, delays, counters, and execution logic.
- Customizable & Extensible – easily create your own nodes for specific gameplay needs.
- Decoupled Runtime – reusable effect trees that can target different objects.
- Coroutine-Based Execution – supports both scaled and unscaled time for smooth, natural animations.
- Undo/Redo: Graph editor supports full undo/redo
- Works with Unity 6+, supports URP, HDRP, and Built-in pipelines.
With FeelTree, you can:
- Create juicy feedback like camera shakes, squash & stretch, or hit stops.
- Animate UI elements (CanvasGroup, TextMeshPro, RectTransform, Images).
- Control audio sources, mixers, and particle systems.
- Add timing, counters, and flow logic to your effects.
- Quickly prototype and polish gameplay interactions.
Bring your game to life with smooth, responsive, and professional-quality effects — all without writing boilerplate animation code.