online LOAD: racetrack only when needed

Yes, everything that JaakkOS says, plus you can leverage additive scenes to make the individual scenes even easier. For instance, my Jetpack Kurt game has over 100 additive content scenes and a bunch of common partial glue scenes and only one content scene is loaded at a time.

9148102--1271422--Screen Shot 2023-07-14 at 5.46.41 PM.png

My game testbed repo has almost 500 separate scenes, only one or a few loaded at once:

9148102--1271425--Screen Shot 2023-07-14 at 5.48.09 PM.png

Here’s how I did it:

Additive scene loading is one possible solution:

A multi-scene loader thingy:

My typical Scene Loader:

Other notes on additive scene loading:

Timing of scene loading:

Also, if something exists only in one scene, DO NOT MAKE A PREFAB out of it. It’s a waste of time and needlessly splits your work between two files, the prefab and the scene, leading to many possible errors and edge cases.

Two similar examples of checking if everything is ready to go: