Installation & Setup
FlaxSave is designed to be Plug&Play. Once the plugin is installed into your project, you only need to link a settings asset to begin using the save system.
Installation
Requirements
- FlaxEngine
v. 1.11or above - Git Installed and configured, for the The Easy Way method
Plugin Installation
The Easy Way
- In the Flax Editor, go to
Tools > Plugins > Clone Project - Paste this repo link
https://github.com/Myterian/FlaxSave.gitinto theGit Path - Click
Clone - Restart the Editor
- Done
Manual Installation
- Close the Editor
- Clone the FlaxSave repo into
<your-game-project-folder>\Plugins\FlaxSave\ - Add a reference to FlaxEvent to your game, by modifying the
<your-game>.flaxprojfile - Restart the Editor
- Done
Setup
After successfull installation, you can tell the engine which configuration to use. Without this step, FlaxSave will use its Default Settings. The default settings are great for prototyping, but may not satify your project needs during production.
1. Create the Settings Asset
In your Content Window, right-click and select New > FlaxSave > Save Settings.
2. Register with GameSettings

To activate your configuration, the save settings asset must be registered in the global GameSettings.
- Open your projects
GameSettings - Navigate to
Other Settings > Custom Settings - Create a new entry with the save settings asset
Project Versioning
Open your save settings asset and set your initial Savegame Version. This ensure that even your first playtests savegames are correctly versioned.
3. Alternative Settings
Once linked, the SaveManager will automatically detect these settings on startup. For rapid testing, you can create more save settings assets with unique configurations, because only the save settings asset linked in GameSettings will affect the system.