Game Transitions
A downloadable asset pack
Make every scene change feel intentional.
Game Transitions is a Godot 4.7 runtime addon for turning menus, portals, doors, level exits, and cutscenes into polished transitions. Drop it into your project, enable the plugin, and call one awaited GDScript function to swap scenes through fades, wipes, dissolves, glitch effects, camera cuts, UI cards, and immersive narrative covers.
It registers a global GameTransitions AutoLoad and ships with transition metadata, color-source options, input blocking, runtime preview helpers, shaders, docs, and a free playable browser demo so buyers can see the effects before installing the addon.
The hook: one API call, visible polish
Most scene changes start as a plain cut. This addon gives them a reusable visual language. Use the same awaitable call from a Start button, a portal trigger, a chapter card, a death restart, or a map-travel moment, then customize color source, duration, route points, block size, softness, labels, and effect-specific options.
Quick start
await GameTransitions.transition_to_scene("res://path/to/scene.tscn", "pixel_dissolve", 0.7)
Visual preview







Feature list
- Godot 4.7 addon with
plugin.cfgandplugin.gd. - Automatic
GameTransitionsAutoLoad registration when enabled. - Awaitable
transition_to_scene()API. - Runtime preview helper with
play_transition(). - Input blocking while a transition is active.
- Transition metadata for building your own picker UI.
- Custom color and screen-pixel color-source modes.
- Color-only fade presets can be presented as one Fade picker entry; black is the default and white is a custom color.
Transition categories
- Basic: instant cut, custom-color Fade, crossfade, flash cut.
- Masks: directional wipes, slides, iris, rectangle, shape, shutters, splits.
- Pixel / shader: pixel dissolve, mosaic, noise, gradient, glitch, CRT, liquid, burn.
- Camera motion: pan, zoom in, zoom out, match cut, whip pan, motion blur.
- Menu / feedback: menu fade, UI slide out, button confirm, logo mask.
- UI: title card and loading screen.
- Immersive: door close, portal, sleep/dream, map travel, comic panel, TV off.
Common trigger patterns
- Menu button to gameplay scene.
- Door or portal body-entered signal.
- Left/right level boundary trigger.
- Death restart or chapter transition.
Customizable options
durationcolor_modeorcolor_sourcecolor,line_color,accent_color, and other role colorsblock_size,softness,direction, and other effect-specific optionsroute_pointsfor map travel
Requirements
Godot 4.7. The addon is written in GDScript and does not require external assets, AssetLib dependencies, C#, or network access.
Known limitations
- This is a runtime transition manager, not an editor timeline or dock tool.
- Scene loading time still depends on the target scene and your project.
- Screen-pixel color mode samples the viewport for stylized matching; it is not exact palette extraction.
- Audio fade systems are not included. Trigger your own audio changes around the awaited transition call.
Playable demo
Try the browser demo here: Game Transitions Playground. The demo auto-starts a short Wipe / Pixel Dissolve / Glitch / Map Travel showcase on first load, then lets players pick any transition and trigger real scene changes at the edge gates.
License
MIT. See LICENSE.md in the package.
| Published | 9 hours ago |
| Status | Released |
| Category | Assets |
| Author | flunch1314 |
| Tags | 2D, addon, game-development, gdscript, Godot, sourcecode, tool, User Interface (UI) |
| AI Disclosure | AI Assisted, Code, Graphics, Text |
Purchase
In order to download this asset pack you must purchase it at or above the minimum price of $4.99 USD. You will get access to the following files:


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