Dialogue Manager

A powerful Godot Engine addon for nonlinear dialogue in your game

Dialogue Manager makes writing dialogue easy

  • Write dialogue like a script

    Edit your dialogue right in the Godot editor. Get notified of syntax errors as you type.

  • Text effects

    Add expressiveness to your dialogue with pauses, speed changes, and animated effects.

  • Supports GDScript and C#

    Whether you're using GDScript or C# Dialogue Manager will work in your project.

  • Translation Support

    Dialogue Manager supports both gettext and CSVs for localising your game, including automatic support for Godot's POT generation.

  • Stateless

    Your game should be the authority on state - use "mutations" to seamlessly talk to your game.

  • Headless

    Dialogue Manager comes with an example balloon but that's just a starting point. Clone it to style your dialogue to fit your game.

Check out some example projects to get you started

  • Portraits + Emotes

    Showcases a custom portrait balloon that uses line tags for portrait emoting.

    Buy on Itch.io
  • Voice Acting + Translations

    A simple point n click style example showcasing voice acted lines as well as translated dialogue (and voice).

    Buy on Itch.io
  • Endless Scroll + Text Input

    An example of continuous dialogue that also asks the player for various text input.

    Buy on Itch.io

Dialogue Manager is a perfect fit for when you need dialogue in your game...

  • Bravest Coconut
  • Wax Heads
  • Cave
  • Keep the Heroes Out
  • Looking Up I See Only A Ceiling
  • Candy Crawler