Add Smooth Progress Bars for Godot Scene Transitions

Опубликовано: 28 Март 2026
на канале: Cashew OldDew
12,159
836

Wishlist Fangs & Faith Solitaire now: https://store.steampowered.com/app/30...

While transitioning from one scene to another is pretty simple, doing it smoothly in the background is a bit more complex.

In this video, we look at some quirks the ResourceLoader has. Instead of directly loading and swapping the scene, we tell the ResourceLoader to make a load request, and then we keep asking the ResourceLoader if the process has finished or not. The wonderful side effect of this is that we actually get the loading progress, and we can use that to give some feedback to the user while he waits for the next scene.

Resources:
ResourceLoader - https://docs.godotengine.org/en/stabl...
ProgressBar - https://docs.godotengine.org/en/stabl...
Control Nodes - https://docs.godotengine.org/en/stabl...

Credits:
Kenny's UI Pack - https://kenney.nl/assets/ui-pack-pixe...

--------------------
Github repository for this project:
TO BE UPDATED SOON

Support me on Ko-Fi: https://ko-fi.com/cashewolddew
--------------------

Chapters:
0:00 How to swap to a new scene in Godot
0:50 How to load a scene in the background with a progress bar
8:14 How to make the progress bar smooth

#godot #tutorial #threads