
EasySave System is a powerful save and load solution designed for Unreal Engine. Save and restore entire worlds, individual actors, objects, and variables with minimal setup. Get started in minutes — no components to add, no base classes to inherit, and no C++ required. Simply mark variables with SaveGame, assign a tag, and call SaveWorld.
EasySave System is designed to work with any game type — RPG, shooter, platformer, puzzle, open world or survival. It handles everything automatically including finding actors, serializing variables, compressing data and restoring everything correctly on load. All saved data is compressed for minimum file size.
Advanced features include async save (file writing on background thread so gameplay never freezes), deferred loading (actors restored gradually across frames with no hitches on large levels), restore transform control, and Zlib compression. Works with both Blueprint-only and C++ projects.