Quest System screenshot 1
S

Publisher

shomy

Quest System

Tools
Quest Modular Localization Serialization API Custom Extensible Versatile

A simple and extensible quest system built for Godot 4.x For the Godot 4.4+ version, look at https://godotengine.org/asset-library/asset/3809 By design, quest system aims to be more versatile by being modular and making the developers handle the quest resources as they wish. This way it is possible to make every kind of quest, imagination is your only limit. Features: * Easy to use API * Support for custom quests * Support for CSV and POT localisation * Easy serialization & deserialization * ...

๐Ÿ“œ QuestSystem ๐Ÿ“œ

Awesome BSkyShomy GodotEngine

QuestSystem for Godot 4.4+

QuestSystem is a minimal, powerful and modular addon for Godot 4.4+ that simplifies the creation of custom quest, with an easy to use API, resource based quests and completely compatible with other addons with its modularity.

For the Godot 4.0-4.3 version, switch to the v1.x branch.

Features

  • โœจ Easy to use API
  • ๐Ÿ› ๏ธ Support for custom quests
  • ๐Ÿ—ƒ Completely modular and customizable singleton
  • โš–๏ธ Fully typed API for type safety
  • ๐ŸŒ Support for CSV and POT localisation
  • ๐Ÿ—ƒ๏ธ Easy serialization & deserialization
  • ๐Ÿงช Tested API with GDUnit4

Installing

  1. Download a copy of the addon
  2. Copy the addons folder from the downloaded file to your project directory

Documentation

You can find more detailed documentation on the wiki page.

Main pages:

Examples

Additionally you can find a basic example project on the quest-system-example repo, and a more advanced project on the advanced-quest-system-example (Note: This one integrates other addons with QuestSystem).

Video guides

License

This project is under the MIT license, see LICENSE