Godot + Dialogic

GitHub Overview

dialogic-godot/dialogic

💬 Create Dialogs, Visual Novels, RPGs, and manage Characters with Godot to create your Game!

Stars4,728
Watchers61
Forks275
Created:June 7, 2020
Language:GDScript
License:MIT License

Topics

addondialogicdialoguegamegdscriptgodotpluginvisual-novelvisualnovel

Star History

dialogic-godot/dialogic Star History
Data as of: 7/25/2025, 12:44 PM

Godot + Dialogic

Dialog System Plugin for Godot Engine

Overview

Dialogic is a dialog system plugin for Godot Engine. Supporting both visual and text-based timeline editors, it makes creating visual novels, RPGs, and other dialogue systems easy.

Details

Dialogic provides specialized features for visual novel creation while leveraging Godot's flexibility. Requires Godot 4.3+, with Dialogic 1.x available separately for Godot 3.x.

Key Features:

  • Writer-friendly visual editor
  • Efficient text editor
  • Syntax highlighting and auto-completion
  • Character management
  • Custom styles and layouts
  • Auto-updater

Pros and Cons

Pros

  • Completely free and open source
  • Can leverage Godot's powerful features
  • High customizability
  • Easy extension with GDScript
  • Visual novel template available

Cons

  • Requires basic Godot knowledge
  • Limited Japanese documentation
  • More complex setup than dedicated engines

Key Links

Example Code

Dialogic timeline example (text format):

[background arg="res://backgrounds/room.png" fade="1.0"]

join Emilio (happy) 3

Emilio: Hello! It's a beautiful day today.

- Let's go for a walk
    Emilio: Great idea! Let's walk together.
    [background arg="res://backgrounds/park.png" fade="1.0"]
    jump park_scene
    
- Let's stay home
    Emilio: Let's relax at home.
    jump home_scene