I know there is something called an assertsserver, but my project is a solo project regarding Unity usage, so thats not what I need.
I want to have a gameworld.unity3d file.
This gameworld contains my player, my prefabs, textures, scripts, sounds etc.
Its all dandy and fine, working with mainscreen, GUI for player etc.
Quest 200 - new entering new assets
But then I want to jump into an undiscovered area. This means, new Prefabs, enemies, items, scripts, sounds etc. Its not part of the first unity3D, as this is a whole new environment.
Therefore I would like to load this addon-level-pack.unity3d without throwing away the first gameworld.unity3d as thats where my gameloop is.
Secondly, the game would be rather big as it might contain 10 different levelpacks depending on which direction your hero goes.
Is this possible without an Asserts server and will the asserts server be the solution at all???
I know I can load scenes or completely replace the unity3d file dynamically, but I need the gameworld to stay in the background, so I can go back to inventory, mainscreen, options etc.