# How to manage 4 seperate levels

**URL:** <https://forums.unrealengine.com/t/how-to-manage-4-seperate-levels/2500503>\
**Category:** Blueprint\
**Tags:** unreal-engine, level, Blueprint, question\
**Created:** [May 10, 2025, 10:29am UTC](https://forums.unrealengine.com/t/how-to-manage-4-seperate-levels/2500503 "2025-05-10T10:29:37Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Erykus102938](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Erykus102938](https://forums.unrealengine.com/u/Erykus102938)\
**Post date:** [May 10, 2025, 10:29am UTC](https://forums.unrealengine.com/t/how-to-manage-4-seperate-levels/2500503/1 "2025-05-10T10:29:37Z")

</div>

Hi, so I started making a system in my singleplayer game that loads a level out of 4 seperate levels (farm, shop etc.) at players command, but I quickly got overwhelmed by the amount of different techniques that can be used to load and unload levels. What would be the best solution to make this system? Thanks in advance.

---

<div class="post-metadata">

**Author:** ![lordlolek](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/lordlolek/32/906205_2.png) [@lordlolek](https://forums.unrealengine.com/u/lordlolek)\
**Post date:** [May 10, 2025, 11:53am UTC](https://forums.unrealengine.com/t/how-to-manage-4-seperate-levels/2500503/2 "2025-05-10T11:53:00Z")

</div>

If you mean you have different maps that you want to load and unload on command and in various combinations, [Streaming](https://dev.epicgames.com/documentation/en-us/unreal-engine/loading-and-unloading-levels-using-blueprints-in-unreal-engine) is what you are looking for.  
If you always want one level at a time, use the simplest [Open Level](https://www.youtube.com/watch?v=j1UneVS568A). Just be aware it’s the simplest and least supported system, with little exposed control.  
If you are making an open world with vast exteriors, use the new [World Partition](https://dev.epicgames.com/documentation/en-us/unreal-engine/world-partition-in-unreal-engine) system.

I also worked on projects with a mixed Streaming and Open Level approach. Different big levels were opened with Open Level, while their “chunks” were streamed. I don’t recommend it, though—you have to handle two systems at the same time.

---

<div class="post-metadata">

**Author:** ![Erykus102938](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Erykus102938](https://forums.unrealengine.com/u/Erykus102938)\
**Post date:** [May 10, 2025, 2:32pm UTC](https://forums.unrealengine.com/t/how-to-manage-4-seperate-levels/2500503/3 "2025-05-10T14:32:35Z")

</div>

It’s 4 small, completely seperate from each other levels that i want the player to be able to travel to, if it’s easier to combine them into just one world it’s all good coz I haven’t finished them yet.

---

<div class="post-metadata">

**Author:** ![lordlolek](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/lordlolek/32/906205_2.png) [@lordlolek](https://forums.unrealengine.com/u/lordlolek)\
**Post date:** [May 10, 2025, 3:33pm UTC](https://forums.unrealengine.com/t/how-to-manage-4-seperate-levels/2500503/4 "2025-05-10T15:33:03Z")

</div>

Ok, read about first two options and choose whatever you like more.  
To have it as quickly running as possible use the second one, but I think it will pay off to learn and use streaming. It’s just more flexible as project goes forward.
