I’m been thinking for quite some time about doing a game with multiple universes inside. Something like a parallel universe with a similar layout but different features each. For those of you that played it think Metroid Prime 2 : Echoes. The players can switch from one universe to the other almost at will independently from the others. And they can only interact with and see what is in the same universe as them.
The level streaming seemed like a good idea for this with the persistent level having common collision info and each world loading/unloading using some code. The streaming volumes were discarded since both universes have to overlay each other.
But when thinking with multiple players this concept does not seems to work. As when one player changes universe that would hide the previous universe and show the new one, effectively moving all the players from one universe to the other instead of just the one.
Well, I have not yet tested all of this (I don’t have access to my computer at the moment) but if anyone has done it I would be thankful if they would let me know how it went.