Description
Changelog
Reviews (0)

A drop in settings menu for Godot 4.7+ games.

Ships with the settings most games need (gameplay, graphics, audio, controls) and is built to be extended. Drop it straight in, or use it as a starting point.

  • Schema-driven. Settings are defined in JSON, not hardcoded. Add more in a few lines.
  • Automatic keybinds. Input Map actions become editable bindings with no per-action setup.
  • Layout-safe rebinding. Bindings are stored by physical key position.
  • Multiple bindings per action. Keyboard and controller, with conflict highlighting.
  • Themeable. Style it with Godot themes, or swap the components out.

Install, enable the plugin, and instance res://addons/sweet-settings/settings.tscn wherever you want the menu.

A bit more information including documentation, schema reference and scripting API live here: https://github.com/sweetpeaontv/sweet-settings

Keybind icons from Kenney's Input Prompts (CC0).

MIT licensed.

Changelog for version v1.01

No changelog provided for this version.

Reviews

Sweet Settings has no reviews yet.

Login to write a review.

Consider supporting the creators!

If you enjoyed this asset consider supporting its creator. Follow the link below.