Multiple levels using the same level....

So I’m making a shooter game in unreal engine 5.1 and I want to have several smaller maps that all combine to make one larger map.

For example one map would be a petrol station, another a pub and another a fire station but then there would be a map that contains all of these in one level sort of like a city with these buildings being enterable.

Is there an easy way of doing this or is it a case of makeing one big map and duplicating it several times over? I just think optimization wise this would cause problems in the engine :thinking:

What you want is called level streaming

It is also possible now, to do this sort of thing with World Partition. In WP, everything is in one map, but it is loaded on a grid basis.

1 Like

I didn’t explain my question very well :person_facepalming: what I mean is like you’d select one level and it be a pub, petrol station or whatever but you’d select another bigger level that is a combination of them all. Something like how call of duty uses parts of it’s warzone maps for normal multiplayer.

That tutorial will definitely be used in the future though, I’ve got an idea in mind that’ll make good use of it :grin:

From the sound of it, that is also level streaming :smiley:

Because you can still just load the level, like you always did, but also stream it into part of a larger area.