# How to save a complete level and its content?

**URL:** <https://forums.unrealengine.com/t/how-to-save-a-complete-level-and-its-content/397229>\
**Category:** Editor Scripting\
**Tags:** savegame, save-level, unreal-engine, Blueprint, question\
**Created:** [July 10, 2017, 5:11pm UTC](https://forums.unrealengine.com/t/how-to-save-a-complete-level-and-its-content/397229 "2017-07-10T17:11:26Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![leofucci](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@leofucci](https://forums.unrealengine.com/u/leofucci)\
**Post date:** [July 10, 2017, 5:11pm UTC](https://forums.unrealengine.com/t/how-to-save-a-complete-level-and-its-content/397229/1 "2017-07-10T17:11:26Z")

</div>

Hi people.

I researched lots of videos where they show you how to save level information using saveGame blueprint, looks terrific. But for what I need, i´m not sure if this is the right approach, all examples I saw, they save independent variables, like an integer for the life, or a string for whatever…

My level / game is kind of complex, imagin a Minecraft, where the user can place things in the world, build things in a specific place (like floor, 4 walls, a roof), also spawn other things that weren´t in the level since the begining.

I want to save the level, knowing all the spawned instances and their positions, so when game is reloaded, everything is in the same place.

Do I need to perform a Foreach Actor, and store it independently?  
Can I do something like Save Level, and that automatically stores everything?

I would like to hear suggestions about best approach for this.

Thanks!

---

<div class="post-metadata">

**Author:** ![ShadowOf047](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@ShadowOf047](https://forums.unrealengine.com/u/ShadowOf047)\
**Post date:** [September 19, 2017, 4:12pm UTC](https://forums.unrealengine.com/t/how-to-save-a-complete-level-and-its-content/397229/2 "2017-09-19T16:12:19Z")

</div>

unfortunately there is no such function . you should iterate through the Actors and extract the info you want to save . same for loading as far as i know .
