A minimal, powerful, and modular addon for Godot 4.4+ that simplifies creating custom quests with an easy-to-use API.
QuestSystem is a Godot 4 addon that provides a simple, powerful, and modular framework for creating custom quests in games. It solves the problem of complex quest implementation by offering an easy-to-use API, resource-based quests, and seamless integration with other addons.
Godot 4 developers and game designers who need a flexible and reliable quest system for RPGs, adventure games, or any project requiring structured quest mechanics.
Developers choose QuestSystem for its minimal design, modularity, and fully typed API, which ensures type safety and ease of customization without sacrificing power or compatibility with other Godot addons.
📜 A simple, powerful and modular quest system for Godot 4
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
The API is designed to be easy-to-use, simplifying quest creation and management with intuitive methods, as emphasized in the README.
Uses a modular singleton that's completely customizable and compatible with other addons, demonstrated in integration examples with Pandora.
Features a fully typed API and is tested with GDUnit4, ensuring reduced runtime errors and robust performance.
Integrates with CSV and POT files for multilingual quests and provides easy serialization for saving and loading quest progress.
As a minimal framework, it lacks pre-designed quest UIs or templates, requiring additional development for visual elements.
Only supports Godot 4.4+, excluding projects on older versions or those in transition, as noted in the README.
Requires downloading and copying files manually, without integration with the Godot Asset Library for easier setup.