A downloadable asset pack

Get this asset pack and 1 more for $3.50 USD
View bundle
Buy Now
On Sale!
50% Off
$3.00 $1.50 USD or more

50% off until Oct 16.

Free Lite: https://inkharbor.itch.io/screen-transitions-lite
Also in the bundle (13 tools, $54.56, Oct 12 to Oct 16): https://itch.io/s/204018/godot-juice-and-polish-bundle

See it running in Last Ember, a free browser game: https://inkharbor.itch.io/last-ember

Free: Godot 4 Game Feel Checklist (playable)

Screen Transitions gives Godot 4 16 scene transition shaders for smooth screen transitions between levels and menus. Animated transition shaders for Godot 4 animation and scene changes.

Try it free first: Screen Transitions Lite has 4 of the 16 shaders.

Sixteen scene transitions for Godot 4, written as plain canvas_item shaders and driven by one small autoload. No textures, no screen-texture reads: each effect is computed from math (distance fields, hashes, noise), so there are no image files to import or manage.

Transitions.change_scene("res://level_2.tscn", "circle_wipe", 0.6)

What you get

  • 16 shaders: circle wipe, iris, diamond, pixel dissolve, noise burn, glitch cut, blinds, radial clock, linear wipe, wave wipe, page curl (lite), ink bleed, spiral, checker, halftone dots, curtain
  • Transitions.gd autoload: change_scene(), awaitable play_out() / play_in(), shader uniforms via a dictionary, a global cover colour, and an enabled switch for reduced-motion options
  • Demo project with a button per shader
  • README with install steps, API and a uniform table for every shader
  • Each shader also works on its own on a ColorRect, with no autoload

Good to know

  • Transitions cover the screen with a solid colour and reveal it again. They do not blur or distort the old scene.
  • Built for Godot 4.3+ with the GL Compatibility renderer in mind.
  • Testing: all 16 transitions were checked on screen and in scene changes through the autoload in Godot 4.7 (GL Compatibility). Not checked: Web export, macOS and Linux. Bug reports in the comments are welcome.
  • Licence: use in any number of your own commercial or non-commercial projects; do not redistribute the source as a standalone asset.

AI-assistance disclosure

Works great with: Hitfeel Kit and Settings & Menu Kit. See also the Godot Juice and Polish Bundle.

More from inkharbor

Full packs: Print & Paint FX · Retro Screen FX · Pulse FX 2D · Weather FX 2D · Pixel Sprite FX · Toon Forge 3D · Ember VFX 3D · Hitfeel Kit · Settings Menu Kit · Save/Load Kit · Inventory Kit · Dialogue & Quest Kit · Exporter Pro

Free to try: Print & Paint sampler · Exporter (free) · Hitfeel Lite · Screen Transitions Lite · Retro Lite · Pulse Lite · Weather Lite · Pixel Lite · Toon Lite · Ember Lite · Dialogue Lite · Inventory Lite · Last Ember (free game)

Updated 4 hours ago
Published 1 day ago
StatusReleased
CategoryAssets
Authorinkharbor
Tags2D, Animation, Asset Pack, Effects, Godot, Shaders, sourcecode
AI DisclosureAI Assisted, Code, Text

Purchase

Get this asset pack and 1 more for $3.50 USD
View bundle
Buy Now
On Sale!
50% Off
$3.00 $1.50 USD or more

In order to download this asset pack you must purchase it at or above the minimum price of $1.50 USD. You will get access to the following files:

screen-transitions_v1.0.1.zip 26 kB

Leave a comment

Log in with itch.io to leave a comment.