Game Essentials
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.
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.