• Stars
    star
    2,041
  • Rank 22,668 (Top 0.5 %)
  • Language GDScript
  • License
    MIT License
  • Created almost 3 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A powerful nonlinear dialogue system for Godot

Dialogue Manager for Godot 4

Dialogue Manager is an addon for Godot 4 (there's a Godot 3 version too) that provides a stateless branching dialogue editor and runtime. Write your dialogue in a script-like way and easily integrate it into your game.

Discord Patreon Ko-fi

Getting started

  1. Download a copy of the addon.
  2. Extract the contents of that ZIP file to your res:// directory.
  3. Enable Dialogue Manager in your project plugins.
  4. Open the Dialogue Editor (next to "2D", "3D", "Script", etc) and create a new dialogue file. You can test it via the "Test dialogue" button.

Video Guides

Dialogue in Godot 4 for Beginners Dialogue Manager for Godot 4 New Stuff in Dialogue Manager for Godot 4 More new stuff as at version 2.8 Interacting with nearby things Making speech balloons

Documentation

Contributors

Dialogue Manager is made by Nathan Hoad with help from these cool people.

License

Licensed under the MIT license, see LICENSE for more information.

More Repositories

1

godot_input_helper

A simple input helper for the Godot Engine
GDScript
726
star
2

godot_sound_manager

A simple music and sound effect player for the Godot Engine
GDScript
530
star
3

godot_puzzle_dependencies

A tool for making puzzle dependency charts in Godot
GDScript
159
star
4

react-timestamp

A React component for displaying a UTC datetime in the local timezone
TypeScript
50
star
5

react-loading-animation

A pretty loading spinner based on Google's colorful spinner animation.
JavaScript
34
star
6

maneki

A simple file-based model for your Ruby apps
Ruby
27
star
7

saywhat_godot

A branching dialogue manager for the Godot game engine powered by SayWhat
GDScript
27
star
8

nathanhoad

The code that powers nathanhoad.net
CSS
24
star
9

beginner_godot4_dialogue

A tutorial project for adding dialogue to Godot 4 games
GDScript
13
star
10

example_dialogue_balloons

Some example balloons for the Godot Dialogue Manager
GDScript
13
star
11

react-pretty-number

Render big numbers as smaller numbers with suffixes
JavaScript
6
star
12

SayWhat

A simple branching dialogue editor
TypeScript
4
star
13

pixelbeach

A simple surfing game
JavaScript
3
star
14

timesweeper

A two player minesweeper showdown game
GDScript
3
star
15

nodebots-led-games

A couple of games that utilize a row of LEDs and 2 buttons
JavaScript
2
star
16

hey

A simple site/blog compiler
JavaScript
2
star
17

imitation

A few simple testing helpers
JavaScript
2
star
18

nodebots-christmas-machine

NodeBots Christmas Machine
JavaScript
1
star
19

nathanhoad-data

A small ORM that uses Typescript and plain objects. No fancy instance methods - all queries are class methods.
TypeScript
1
star
20

express-detox

Remove unwanted things from request.body
JavaScript
1
star
21

saywhat_godot_example

A quick example for using SayWhat with Godot
GDScript
1
star
22

saywhat-js

A SayWhat runtime for JavaScript
TypeScript
1
star
23

lillypiriand

The code for https://lillypiriand.nathanhoad.net
HTML
1
star
24

nathanhoad.github.io

The code that powers https://nathanhoad.net
Svelte
1
star
25

pomogotchi

A virtual pet and a productivity timer
JavaScript
1
star
26

nathanhoad-next-api

Some API helpers for Next.js
TypeScript
1
star
27

PuzzleDependencies

A simple puzzle dependency chart maker
GDScript
1
star