Customizable loading screen #2464
Replies: 3 comments 2 replies
-
There is quite a bit of flexibility built into the Loader class to customise the look and feel of the loading screen. https://codepen.io/chrisk7777/pen/RwMvXKZ?editors=0010 You can alter the following (and maybe more?):
You can also extend the Loader class and overwrite the I don't believe its in the docs, but the API docs has a full breakdown: https://excaliburjs.com/docs/api/edge/classes/Loader.html#logoPosition I often just read through the source files, they are really well documented: https://github.com/excaliburjs/Excalibur/blob/main/src/engine/Loader.ts |
Beta Was this translation helpful? Give feedback.
-
I personally have found the Loader a bit too limited for customization. As @chrisk-7777 mentions, it does offer a decent amount of options, but unless you want to follow the same template of loading bar, logo, and play button, it can get pretty tricky. There is an old issue proposing implementing Loaders as scenes. I really like that idea, so much that I made a custom scene router that implements it. It's a bit more of a heavy handed solution than you may want, but it might be worth looking into if you find the native loader too limiting. |
Beta Was this translation helpful? Give feedback.
-
Cool! I completely missed that Loader IS the loading screen, thanks for clarification! |
Beta Was this translation helpful? Give feedback.
-
Hey guys, I've been evaluating this engine for a couple of days (so far I'm very pleased) and was wondering if there are any plans for customization of the loading and start screen?
Beta Was this translation helpful? Give feedback.
All reactions