Check out our latest project ✨ OpenChapter.io: free ebooks the way its meant to be πŸ“–

Game Feel Flow

An asset by indieshade
The page banner background of a mountain and forest
Game Feel Flow thumbnail image
Game Feel Flow thumbnail image
Game Feel Flow thumbnail image
Game Feel Flow hero image

Quick Information

0 ratings
Game Feel Flow icon image
indieshade
Game Feel Flow

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

Supported Engine Version
4.6
Version String
1.0.0
License Version
MIT
Support Level
community
Modified Date
22 hours ago
Git URL
Issue URL

Game Feel Flow

One-stop game feel (juice) system for Godot β€” shake, flash, freeze frames, camera work and more, as composable data-driven effects.

README Godot Engine README License: MIT README Docs

This file ships inside addons/game_feel_flow/ so Asset Library installs always keep the license and docs entry points with the plugin.

Enable

  1. Open Project β†’ Project Settings β†’ Plugins
  2. 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

  1. examples/showcase.tscn β€” Free reel (16:9)
  2. examples/onboarding.tscn β€” GFFPlayer + combos walkthrough
  3. examples/effect_library.tscn β€” Full effect catalog / lab

Features

  • 29 built-in effects + 15 ready-made combos
  • Edit combos on GFFPlayer in the Inspector
  • Loop modes: Repeat / Ping-Pong / Mirror
  • Custom easing curves and overlap strategies
  • Editor Undo/Redo integration

Documentation

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

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
Game Feel Flow icon image
indieshade
Game Feel Flow

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

Supported Engine Version
4.6
Version String
1.0.0
License Version
MIT
Support Level
community
Modified Date
22 hours ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers