Description
DEMO VIDEO | DOCUMENTATION | V1.05
Everything you need to manage complex saved data. Implement data-driven per-profile saved data, and create auto-populating options menus.
This plugin is a solution for these challenging features:
Per-Profile Save Data | Options Menus | Designer-Friendly Save Management
Data-Driven:
Define all savefields in DataTables, no C++ required.
Savefields are instantly accessible in Blueprint, save to file, and populate in menus.
Simplified GameUserSettings
The plugin has specific code for handling GameUserSettings properly, making them invisible to you.
Challenging features, such as modifying fullscreen modes and resolution options, are handled by the plugin.
Asynchronous Operations
Saving and loading supports asynchronous operations, allowing you to manage large amounts of data without slowing down your game.
UI Functionality
Savefields can automatically populate lists in menus. Design your own UMG widgets to display and edit them.
Includes a fully functional PC options menu, and multiple file-selection menus. Use these examples as a starting point for your own!
Extensibility
Built to be easily extensible. If you need to save different file formats, or communicate with a live service cloud server, you can override the parts you need.
See the full documentation for more details on extending the plugin.
About the Author
PROTO is an independent game developer, previously a designer and programmer on bestselling AAA games.
Included formats
- versions