I want to work on a space game in which I would like to simulate an economy with agents. X3 Terran Conflict did this with a larger scope. I would like to work on a small version of this.
The games universe would consist of separate sectors that are connected by jumpgates. There would be two separate game updates: one in the sector where the player currently moves around in his ship and a second simplified simulation that updates concurrently several hundred trade ships once or twice per second without collision or physics in the rest of the games universe. Just an update of the ships location and from time to time some processing to find a new deal for a trade.
Since the games universe consists of separated ‘sectors’ I think the best way to do this in UE4 would be to have multiple worlds, basically one world with its own scene manager for each sector. With level streaming all entities end up in the same scene and I think that won’t work out.
That’s why I want this.
Another usecase would be a variation of what Nick already mentioned: a planetary 3D map like Elite Dangerous (looks like this). I would like to switch between the space scene in the ship to such a 3D map. From what I have found so far in the documentation I currently would have to load another level and hide the planetary map somewhere in my scene. I think it would make much more sense to simply have a different scene (=world) and then switch between space scene and map scene.