I’m about to have a special kind of loading screen, where the Player is loaded into a scene to play around with its character, while some matchmaking instance is searching for other players and resources are being loaded.
That’s the concept game design-wise which results in multiple questions…
The multiplayer game will switch through several scenes. How can I load all the required resources for those scenes. The scenes are preselected and not randomized. The game picks a couple of scenes from a larger set of scenes (Minigames).
Is it a good idea to have a loading screen which needs some scene objects and game logic to load? The loading screen is client side only and has no networking involved. I don’t want to end up in a loading screen for the actual loading screen. Any clues how to achieve the desired functionality?
From a technical position, I want to achieve fast transitions between all the screens.
Menu → Loading Screen → Game 1 → Game 2 …
Thanks for the help!