Prerequisites
Installation Methods
Download the Plugin
You have two options to obtain Dialogue Engine:Option 1: Download from GitHubDownload the latest release as a ZIP file from the GitHub repository.Option 2: Clone the Repository
If you want to explore the demo scenes, clone the entire repository. Otherwise, downloading just the
addons folder is sufficient.Copy to Your Project
Extract the downloaded file (if using ZIP) and locate the
addons folder.Copy the entire addons/rubonnek.dialogue_engine directory to your Godot project’s addons folder.Your project structure should look like this:If your project doesn’t have an
addons folder yet, create one in the root directory of your project.Enable the Plugin
Open your project in Godot and navigate to:Project → Project Settings → PluginsYou should see “Dialogue Engine” in the list of available plugins.Check the “Enable” checkbox next to “Dialogue Engine”.

The plugin will be enabled immediately. You don’t need to restart Godot.
Plugin Configuration
The plugin configuration is stored inplugin.cfg:
What Gets Installed
When you install Dialogue Engine, the following classes become available in your project:DialogueEngine
The main class for managing dialogue trees, advancing through conversations, and handling branching logic.
DialogueEntry
Represents individual nodes in your dialogue tree, containing text, options, conditions, and metadata.
Troubleshooting
Exploring the Demos
If you cloned the full repository, you can explore the demo scenes to see Dialogue Engine in action:Next Steps
Quickstart Guide
Now that you have Dialogue Engine installed, let’s create your first dialogue!
