SceneFlow
A downloadable plugin
get_tree().change_scene_to_file() cuts instantly. You get a black flash. SceneFlow fixes it.
One autoload. SceneManager swaps scenes at the exact frame the transition covers the screen, so the flash never shows.
SceneManager.go_to("res://scenes/menu.tscn")
Works on the first line.
LITE — free, MIT, GitHub + Asset Library
Transitions: Fade, Fade to White, Slide Left, Slide Right, Wipe Left, Wipe Right, None.
- Input blocked during transitions by default. Players can't spam through a fade.
- Configurable interrupt policy: ignore, queue, or interrupt mid-transition calls.
- push() / pop() for overlay scenes. Pause menu on top, pop it off clean.
- SceneLink node for no-code scene changes. Set target_scene, call trigger().
- transition_started and transition_completed signals.
PRO
Everything in Lite, plus:
Async loading — go to a loading screen while the next scene loads in the background. A progress signal fires 0.0 to 1.0. Wire it to a ProgressBar in three lines.
Deep scene stack — push() / pop(count) / pop_to(path) / clear_stack() / get_stack(). Proper back-navigation for menu flows and chapter selects.
Preset system — pass a dictionary instead of an int. Set duration, color, easing curve, and per-transition parameters in one call. Store them as constants.
More transitions — circle wipe with feather, dissolve, curtain, zoom in/out, diagonal wipes (all four corners), wipe up/down.
Preloading — load a scene in the background before you need it. Switch to it instantly when ready.
Scene persistence — mark any node to survive scene changes without making it an autoload.
Custom transitions — register your own .tscn as a named transition. Two methods to implement. That's the whole API.
Lite: github.com/youssof20/sceneflow
Godot 4.3+. GDScript only.
| Updated | 3 days ago |
| Status | Released |
| Category | Tool |
| Author | chuumberry |
| Tags | addon, game-development, gdscript, Godot, godot4, loading-screen, plugin, scene-tranisition, User Interface (UI) |
| AI Disclosure | AI Assisted, Code |
Download
Click download now to get access to the following files:

Leave a comment
Log in with itch.io to leave a comment.