How do i make a system where you can unlock and save levels ?

Just want to make a system where there are levels which can be unlocked and once unlocked are saved to your save slot. Thankyou.

Quite a vague question. What do you mean by saved levels? You can’t save the whole level. You can save parameters of it’s actors, but you have to do one by one. You can save unlocked state in the savegame easily. Just google out how to use savegame function.

Hey there @The_DecafEagle75! Generally you’re just going to want to make a variable that stores your level and a bool that tells you if that level has been unlocked or not. I’d recommend a map for this, although you could simplify it even further for simpler games. And just check those variables whenever BeginPlay in a menu.

Disclaimer: One or more of these links are unaffiliated with Epic Games. Epic Games is not liable for anything that may occur outside of this Unreal Engine domain. Please exercise your best judgment when following links outside of the forums.

Here’s a tutorial for the saving system and documentation: