Game Feel Flow — Expanded 2.0.0 Tools 4.4 Community
Submitted by user kezhihao; MIT; 2026-09-21
Game Feel Flow — Expanded is a one-stop game feel (juice) system for Godot 4.4+, extended from the MIT-licensed Game Feel Flow by IndieShade.
Add shake, flash, freeze frames, springs, camera work, audio and more as composable, data-driven effects — via one-liners, the GameFeelFlow API, or combos authored on a GFFPlayer node in the Inspector with no code.
Features:
- 77 registered effects: transform, springs, rendering/material, camera, audio, physics, lifecycle/logic, UI/text, scene/media
- 24 combos: 15 classic presets + 9 feel-style recipes (recipe_hit, recipe_death, recipe_pickup, recipe_camera_hit, ...)
- Dedicated spring family: MOVE_TO / PUNCH damped-oscillator springs for 12 property targets
- Shakers: smooth-noise, frequency control, directional shake
- GFFSequencer: timeline sequencer (effects, combos, channels, signals, methods, sounds)
- Channel system: decoupled broadcast/receiver feedback
- Editor tooling: per-effect preview buttons, categorized picker, per-type icons
- Utility nodes: GFFPool, GFFSoundManager, GFFSpringComponent, GFFChannelReceiver
Quick start:
GFUtil.hit(self, 2.0)
GameFeelFlow.play("squash_stretch", self)
GameFeelFlow.play_combo("recipe_hit", self, {"intensity": 2.0})
$GFFPlayer.play("hit")
Extended from Game Feel Flow by IndieShade: https://github.com/IndieShade/godot-plugin-game-feel-flow
MIT license.
View files Download Submit an issue Recent Edits