Check out our latest project ✨ OpenChapter.io: free ebooks the way its meant to be πŸ“–

EasySave Lite

An asset by Godot_Forge
The page banner background of a mountain and forest
EasySave Lite hero image

Quick Information

0 ratings
EasySave Lite icon image
Godot_Forge
EasySave Lite

Plug-and-play save/load for Godot 4. One autoload, key/value API, andautomatic node persistence via groups. EasySave.set_value(), get_value(),save_game(), load_game() β€” no boilerplate.Lite = free. PRO adds multiple save slots, autosave, encryption andslot listing: https://godot-forge.itch.io/easysave-godot

Supported Engine Version
4.4
Version String
1.0.0
License Version
MIT
Support Level
community
Modified Date
7 hours ago
Git URL
Issue URL

EasySave Lite β€” drop-in Save & Load for Godot 4 (free)

Save and load your Godot 4 game with two lines of code. No boilerplate.

EasySave.set_value("gold", 100)
EasySave.save_game()      # writes to user://saves/slot_0.save

# ...later, or on next launch:
EasySave.load_game()
print(EasySave.get_value("gold"))   # 100

Any node can persist itself automatically β€” just add it to the easy_save group and give it _save_state() / _load_state():

func _save_state() -> Dictionary:
    return {"x": position.x, "y": position.y}

func _load_state(data: Dictionary) -> void:
    position = Vector2(data.x, data.y)

That's it. Run the included demo (demo/demo.tscn): move with the arrow keys, press SPACE for gold, F5 to save, F9 to load, F8 to delete.

Install

  1. Copy the addons/easy_save folder into your project.
  2. Enable EasySave Lite in Project β†’ Project Settings β†’ Plugins.
  3. Call EasySave.save_game() / EasySave.load_game() from anywhere.

Lite vs PRO

Feature Lite (free) PRO
Key/value save data βœ… βœ…
Auto node-group persistence βœ… βœ…
Save / load / delete βœ… βœ…
Multiple save slots β€” βœ…
Automatic autosave (timer) β€” βœ…
Encrypted save files β€” βœ…
list_saves() for load menus β€” βœ…

PRO is the same API β€” just drop it in. Get EasySave PRO: πŸ‘‰ https://godot-forge.itch.io/easysave-godot

License

MIT β€” free for commercial and personal projects. See LICENSE.txt.

Made by GodotForge Β· more Godot tools: https://godot-forge.itch.io

Plug-and-play save/load for Godot 4. One autoload, key/value API, and
automatic node persistence via groups. EasySave.set_value(), get_value(),
save_game(), load_game() β€” no boilerplate.

Lite = free. PRO adds multiple save slots, autosave, encryption and
slot listing: https://godot-forge.itch.io/easysave-godot

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
EasySave Lite icon image
Godot_Forge
EasySave Lite

Plug-and-play save/load for Godot 4. One autoload, key/value API, andautomatic node persistence via groups. EasySave.set_value(), get_value(),save_game(), load_game() β€” no boilerplate.Lite = free. PRO adds multiple save slots, autosave, encryption andslot listing: https://godot-forge.itch.io/easysave-godot

Supported Engine Version
4.4
Version String
1.0.0
License Version
MIT
Support Level
community
Modified Date
7 hours ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers