Save Systems middleware
-
AutoSaver Toggle for Godot Editor (C#)
AutoSaver is a peace-of-mind plugin for Godot 4 that enables a toggle to automatically save the currently open scenes and files based on a timer schedule (default is 60 seconds) and/or when the application loses focus. The plugin has some optional configuration to customize the experience. ## Features • Toggle autosave functionality in the Godot editor • Prevent saving during active editing (scenes) • Integration with Godot's built-in autosave features • Easy-to-use settings panel in the Godot editor [+] What this plugin does: • Automatically saves open text files (.gd, .txt, etc.) and scene files (.tscn) in the Godot editor at regular intervals. • Provides an optional feature to save files when the Godot editor loses focus (disabled by default). • Compatible with GDScript-only projects when using Godot Engine for .NET (see Troubleshoothing) [-] What this plugin does NOT do : • This plugin does not create an autosave system for your game projects. • It's not a replacement for version control systems like Git. • This plugin doesn't create backups or multiple versions of your files; it simply saves the current state of open files in Godot. More info: https://github.com/vrravalos/AutoSaver-for-Godot
Save Systems Godot -
Save Manager Lite
- Features: Plug & Play - Just add the script as autoload and you're done Human-readable JSON format - Save files are easy to debug Emoji status messages - Clear visual feedback in console Built-in error handling - No crashes from missing or corrupted files Three simple functions - save_game(), load_game(), delete_save() - Quick Setup: Add the script to your project Go to Settings > Project Settings > Plugins Check "Enabled" Done! Start saving your game - Perfect for: Game jams and prototypes Small projects Developers who want a working save system in seconds Learning projects No dependencies, no complex setup, just simple game saving that works
Save Systems Godot -
Saveable (C#)
A save system for Godot C#. Requirements: - Godot 4.2.x Mono Version. - Installed Newtonsoft.Json package. Features: - Saving entire node trees. - Uses Newtonsoft.Json for serialization and deserialization. - Supports both encrypted, compressed and regular mode. - ISaveable interface to allow modular save/load structures. For more details, visit the GitHub repo.
Save Systems Godot -
SaveState
Atomic save system for Godot 4. Saves go .tmp then commit so power cuts and crashes never corrupt your files. Rolling .bak backups on every commit. Schema migration so adding new variables to your game never breaks old saves. Saveable node groups let you mark nodes for saving without writing serialization code by hand. Simple stable API: SaveManager.save_slot(0). Free and MIT licensed. Pro version with async saves, AES encryption, thumbnail capture, and a live editor dock available at https://chuumberry.itch.io/savestate-pro
Save Systems Godot