A downloadable asset pack

Buy Now$4.99 USD or more

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

Real Godot transition showcase loop with wipe, pixel dissolve, glitch, and map travel effects.

Real Godot transition showcase loop with wipe, pixel dissolve, glitch, and map travel effects.

Basic fade and wipe style transition captured from the Godot demo.

Basic fade and wipe style transition captured from the Godot demo.

Pixel dissolve shader transition captured from the Godot demo.

Pixel dissolve shader transition captured from the Godot demo.

Door-close immersive transition captured from the Godot demo.

Door-close immersive transition captured from the Godot demo.

Burn dissolve shader transition with ember-like particles.

Burn dissolve shader transition with ember-like particles.

Tunnel portal transition showing a stylized portal cover.

Tunnel portal transition showing a stylized portal cover.

TV-off transition collapsing into a CRT power line.

TV-off transition collapsing into a CRT power line.

Feature list

  • Godot 4.7 addon with plugin.cfg and plugin.gd.
  • Automatic GameTransitions AutoLoad 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

  • duration
  • color_mode or color_source
  • color, line_color, accent_color, and other role colors
  • block_size, softness, direction, and other effect-specific options
  • route_points for 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.

Purchase

Buy Now$4.99 USD or more

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:

game_transitions_plugin_release.zip 38 kB

Leave a comment

Log in with itch.io to leave a comment.