Save Dynamic System | Documentation
-FOR UNREAL ENGINE Supported Versions: 5.6
A versatile and easy-to-use save system for Unreal Engine, designed to work seamlessly with any project!
Dynamic Save System is the ultimate plug-and-play solution for saving and loading data in Unreal Engine. Designed for simplicity and flexibility, this system empowers developers to save any variable, any type of actor, and any object with minimal setup. Whether you're developing a small indie game or a complex open-world experience, Dynamic Save System PRO adapts to your needs without compromising on functionality.
Key Features:
Plug-and-Play Functionality
Integrate effortlessly with your project, requiring minimal setup and no complex configurations.
Save Any Variable
Automatically detect and save variables marked with the SaveGame flag.
Supports a wide range of types, including primitives, strings, enum, and custom structs.
Save Any Actor or Component
Save and load any actor or component, whether static, dynamic, or custom-defined , or Spawned.
Full Support for Arrays and Maps
Handle complex containers with ease, including nested arrays and maps of any type.
Blueprint and C++ Friendly
Fully exposed to Blueprints for visual scripting workflows.
Advanced C++ API for developers needing fine-grained control.
Event-Driven Design
Easily hook into save/load events with delegates like OnActorLoaded to trigger custom logic during gameplay.
Built-in User Settings System
Save user preferences like graphics, controls, and gameplay settings using the Dynamic User Settings class—no external config files needed.