Skip to content

Juicee 1.0.0

Choose a tag to compare

@Kelpekk Kelpekk released this 11 Jun 14:50

90 game-feel effects for Godot 4 — with a visual graph editor, a custom inspector, 12 drop-in presets, and a one-line singleton API. Inspired by Unity's FEEL. Free & MIT.

✨ Highlights

  • Three workflows, one resource — build in the Inspector, wire it visually in the graph editor, or fire Juicee.preset_hit(enemy) one-liners from code
  • Concurrency-safe ref-counted state restore — overlapping effects on the same property always settle back to the true original
  • Accessibility — global reduced-motion / no-flash / no-shake scaling, zero per-effect code
  • HiDPI editor UI · live hover previews · in-editor updater

🎬 90 effects

Screen (17) — Chromatic · Vignette · Blur · Pixelate · Glitch · Color Grade · Screen Tint · Screen Wipe · Bloom · Tonemap · Shockwave · Cinematic Bars · Scan Lines · Film Grain · Radial Blur · Lens Distortion · Depth of Field

Camera (9) — Shake (2D/3D) · Zoom · FOV 3D · Camera Follow · Directional Shake · Camera Bob · Zoom Pulse · Camera Rotation (Dutch Tilt)

Object (34) — Flash · Modulate · Bounce · Jiggle Physics · Position (2D/3D) · Rotation (2D/3D) · Trail · Burst · Confetti · Light Flash · Spring · Ambient Flash · Strobe Light · Recoil · Outline · Color Cycle · Spin · Wiggle · Sprite Bob · Pop In · Shake Control · Pulse · Shader Parameter · Flicker · Scale · Particle Control · Light 3D · Material 3D · Fade · Flip · Instantiate · Size Delta

Text (6) — Damage Number · Floating Text · Button Punch · Typewriter · Number Count · Text Wobble

Time (4) — Hit Stop · Time Scale Ramp · Delay · Freeze Frame

Audio (6) — Sound · Music Duck · Rumble · Reverb · Pitch Shift · Audio Source 3D

Physics (2) — Impulse · Add Force (2D/3D)

Flow (12) — Sequence · Property Tween · Animation Player · Set Active · Chain · Beat Sync · Wait For Input · Emit Signal · Debug Log · Animation Tree · Set Property · Auto Destruct

🎯 12 drop-in presets

preset_hit · preset_hit_crit · preset_explosion · preset_level_up · preset_damage_taken · preset_death · preset_combo · preset_dash · preset_pickup · preset_boss_intro · preset_low_health_pulse · preset_victory

📦 Install

  • Asset Library — search Juicee in the editor's AssetLib tab → Install
  • Manual — download juicee-1.0.0.zip below, extract addons/juicee/ into your project, enable under Project → Project Settings → Plugins

Requires Godot 4.2+ (Forward+ or Mobile renderer for screen-shader effects).