Loading screen with Async, progress bar and text

Hello,

Do you use libload?
I didn’t and tried it out by making a loading screen. It uses Async and it shows a progress bar and text.

Here is the result:

Download bge:
loading screen.blend (474 KB)
(Adjust the script to use your own .blends to load)

Download upbge:
loading_screen.zip (972.5 KB)
(test files included)

Let me know if you like and or can use it :slight_smile:

4 Likes

Neat

/10 chars

thats actually super cool. ill check it out when i have time!

  • Added an altered version for upbge
1 Like

This solution is exactly, what im looking for. But unfortunately it doesn’t.
The problem is, that getSceneList() inline 42 just returns the current scene, but not the loading_screen scene.

Goole find problems like that. Folks talking about, that the script is executed to early and the scene are not inizialed.
I try timers in logik brick editor an inseide the code itself, but nothing works for me.

i tried UPBGE 0.3a with blender 2.93, 2.92, 2.83. Everywhere the same.

Any ideas?

UPBGE 0.3 does not support multiple scenes. Only scene collections.

Ah, thx.

Before i try to fix that, are there any other solution to make a loading screen for gamestart?

This resource only works till upbge version 0.2.5, No support for 0.3.0. Don’t even know if you can libload in 0.3.0.