A downloadable tool for Windows

Buy Now$5.99 USD or more

What you get

Settings menu that actually works out of the box:

  • Resolution picker with all available display modes
  • Window mode (windowed, fullscreen, exclusive)
  • VSync toggle
  • Audio volume sliders wired to real AudioServer buses (Master, Music, SFX)
  • Full key rebinding with keyboard, mouse, and gamepad support
  • Everything persists to user://settings.cfg automatically

Save/load system built on Godot resources:

  • Multi-slot with configurable slot count
  • Versioned saves with schema migration support
  • Metadata on each slot (labels, timestamps, whatever you need)
  • Signal-based API: game_saved, game_loaded, save_deleted

Menu scenes ready to restyle:

  • MainMenu with Play, Continue, Settings, Quit
  • PauseMenu with Resume, Save, Load, Settings, Main Menu
  • Single Theme resource controls the look of everything
  • All menus emit signals, no hard scene-path coupling

How it works

Copy addons/game_essentials/ into your project. Enable the plugin. Done.

SaveManager.save_game(slot, state, {"label": "Chapter 1"})
var save = SaveManager.load_game(slot)

File structure

addons/game_essentials/
  plugin.cfg
  plugin.gd
  save_data.gd
  managers/
    settings_manager.gd
    save_manager.gd
  menus/
    main_menu.tscn / .gd
    pause_menu.tscn / .gd
    settings_menu.tscn / .gd
    save_slot_ui.tscn / .gd

Requirements

Godot 4.x. Plain GDScript. No C#. No paid dependencies. No copyrighted assets.

License

MIT. Use in personal and commercial projects.

Updated 1 day ago
Published 3 days ago
StatusReleased
CategoryTool
PlatformsWindows
AuthorMeshLabs
Made withGodot
AI DisclosureAI Assisted, Code

Purchase

Buy Now$5.99 USD or more

In order to download this tool you must purchase it at or above the minimum price of $5.99 USD. You will get access to the following files:

game_essentials_addon_v1.0.0.zip 16 kB

Leave a comment

Log in with itch.io to leave a comment.