Install Asset
Install via Godot
To maintain one source of truth, Godot Asset Library is just a mirror of the old asset library so you can download directly on Godot via the integrated asset library browser
Quick Information
Game Feel Flow is a one-stop game feel (juice) system for Godot 4.6+.Add shake, flash, freeze frames, camera work, and more as composable, data-driven effects. Use one-liners, the GameFeelFlow API, or edit combos on a GFFPlayer node in the Inspector with no code.Features:- 29 built-in effects and 15 ready-made combos (transform, camera, audio, time, particles, physics, events)- GFFPlayer Inspector editing for combos and effects- Loop modes: Repeat, Ping-Pong, Mirror (finite or infinite)- Custom easing curves that override any tweener- Overlap strategies: Ignore, Cancel, Replace, Queue, Add- Editor Undo/Redo integrationQuick start:GFUtil.hit(self, 2.0)GameFeelFlow.play("camera_shake", self, {"intensity": 1.5})Try these scenes first:addons/game_feel_flow/examples/showcase.tscnaddons/game_feel_flow/examples/onboarding.tscnaddons/game_feel_flow/examples/effect_library.tscnDocumentation: https://indieshade.github.io/godot-plugin-game-feel-flow/Optional Pro extension (Timeline Editor, UI/screen/material effects) on itch.io:https://indieshade.itch.io/game-feel-flow-pro
Game Feel Flow
One-stop game feel (juice) system for Godot β shake, flash, freeze frames, camera work and more, as composable data-driven effects.
This file ships inside
addons/game_feel_flow/so Asset Library installs always keep the license and docs entry points with the plugin.
Enable
- Open Project β Project Settings β Plugins
- Enable Game Feel Flow
Quick start
# Method 1: GFUtil shortcuts (fastest)
GFUtil.hit(self, 2.0)
GFUtil.death(self)
GFUtil.pickup(self)
# Method 2: GameFeelFlow singleton
GameFeelFlow.play("hit", self, {"intensity": 2.0})
# Method 3: GFFPlayer node (configure combos in the Inspector)
$GFFPlayer.play("hit", {"intensity": 2.0})
Try these scenes first
examples/showcase.tscnβ Free reel (16:9)examples/onboarding.tscnβ GFFPlayer + combos walkthroughexamples/effect_library.tscnβ Full effect catalog / lab
Features
- 29 built-in effects + 15 ready-made combos
- Edit combos on
GFFPlayerin the Inspector - Loop modes: Repeat / Ping-Pong / Mirror
- Custom easing curves and overlap strategies
- Editor Undo/Redo integration
Documentation
- Online docs: https://indieshade.github.io/godot-plugin-game-feel-flow/
- Public repository: https://github.com/IndieShade/godot-plugin-game-feel-flow
- Pro extension: https://indieshade.itch.io/game-feel-flow-pro
License
MIT License β see LICENSE.
Game Feel Flow is a one-stop game feel (juice) system for Godot 4.6+.
Add shake, flash, freeze frames, camera work, and more as composable, data-driven effects. Use one-liners, the GameFeelFlow API, or edit combos on a GFFPlayer node in the Inspector with no code.
Features:
- 29 built-in effects and 15 ready-made combos (transform, camera, audio, time, particles, physics, events)
- GFFPlayer Inspector editing for combos and effects
- Loop modes: Repeat, Ping-Pong, Mirror (finite or infinite)
- Custom easing curves that override any tweener
- Overlap strategies: Ignore, Cancel, Replace, Queue, Add
- Editor Undo/Redo integration
Quick start:
GFUtil.hit(self, 2.0)
GameFeelFlow.play("camera_shake", self, {"intensity": 1.5})
Try these scenes first:
addons/game_feel_flow/examples/showcase.tscn
addons/game_feel_flow/examples/onboarding.tscn
addons/game_feel_flow/examples/effect_library.tscn
Documentation: https://indieshade.github.io/godot-plugin-game-feel-flow/
Optional Pro extension (Timeline Editor, UI/screen/material effects) on itch.io:
https://indieshade.itch.io/game-feel-flow-pro
Reviews
Quick Information
Game Feel Flow is a one-stop game feel (juice) system for Godot 4.6+.Add shake, flash, freeze frames, camera work, and more as composable, data-driven effects. Use one-liners, the GameFeelFlow API, or edit combos on a GFFPlayer node in the Inspector with no code.Features:- 29 built-in effects and 15 ready-made combos (transform, camera, audio, time, particles, physics, events)- GFFPlayer Inspector editing for combos and effects- Loop modes: Repeat, Ping-Pong, Mirror (finite or infinite)- Custom easing curves that override any tweener- Overlap strategies: Ignore, Cancel, Replace, Queue, Add- Editor Undo/Redo integrationQuick start:GFUtil.hit(self, 2.0)GameFeelFlow.play("camera_shake", self, {"intensity": 1.5})Try these scenes first:addons/game_feel_flow/examples/showcase.tscnaddons/game_feel_flow/examples/onboarding.tscnaddons/game_feel_flow/examples/effect_library.tscnDocumentation: https://indieshade.github.io/godot-plugin-game-feel-flow/Optional Pro extension (Timeline Editor, UI/screen/material effects) on itch.io:https://indieshade.itch.io/game-feel-flow-pro