Install Asset
Install via Godot
To maintain one source of truth, Godot Asset Library is just a mirror of the old asset library so you can download directly on Godot via the integrated asset library browser
Quick Information
Linear dialogue for Godot 4 from plain-text scripts, with a typewriter DialogueBox and clean signals (line_shown, dialogue_finished). Drop it in and start a conversation in minutes.Lite = free. PRO adds branching choices and a full choice UI: https://godot-forge.itch.io/dialogue-system-godot
Dialogue System Lite β linear dialogue for Godot 4 (free)
Write conversations as plain text and get a typewriter dialogue box out of the box. No node graphs, no spreadsheets.
# start
Old Merchant: Ahh, a traveler!
-> wares
# wares
Old Merchant: Care to see my wares?
-> bye
# bye
Old Merchant: Safe travels.
var dialogue := Dialogue.load_file("res://dialogue/merchant.dialogue")
var runner := DialogueRunner.new()
add_child(runner)
$DialogueBox.set_runner(runner) # DialogueBox is the included UI scene
runner.start(dialogue)
Click / Enter / Space advances lines and skips the typewriter. Run the included
demo (demo/demo.tscn).
Install
- Copy
addons/dialogue_systeminto your project. - Enable Dialogue System Lite in Project β Project Settings β Plugins.
Registers three classes: Dialogue, DialogueRunner, DialogueBox.
Lite vs PRO
| Feature | Lite (free) | PRO |
|---|---|---|
| Plain-text dialogue format | β | β |
| Typewriter box + click-to-skip | β | β |
| Speaker names | β | β |
Linear flow (-> next) |
β | β |
Branching choices (* text -> id) |
β | β |
| Automatic choice-button UI | β | β |
choices_shown / choose() API |
β | β |
Same classes, drop-in upgrade. Get Dialogue System PRO: π https://godot-forge.itch.io/dialogue-system-godot
License
MIT β free for commercial and personal projects. See LICENSE.txt.
Made by GodotForge Β· more Godot tools: https://godot-forge.itch.io
Linear dialogue for Godot 4 from plain-text scripts, with a typewriter DialogueBox and clean signals (line_shown, dialogue_finished). Drop it in and start a conversation in minutes.
Lite = free. PRO adds branching choices and a full choice UI: https://godot-forge.itch.io/dialogue-system-godot
Reviews
Quick Information
Linear dialogue for Godot 4 from plain-text scripts, with a typewriter DialogueBox and clean signals (line_shown, dialogue_finished). Drop it in and start a conversation in minutes.Lite = free. PRO adds branching choices and a full choice UI: https://godot-forge.itch.io/dialogue-system-godot