Back to rankings

dialogic-godot/dialogic

GDScriptdialogic.pro

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

addonplugingodotgamedialoguevisualnoveldialogicgdscriptvisual-novel
Star Growth
Stars
5.8k
Forks
340
Weekly Growth
Issues
156
2k4k
Jun 2020Jun 2022Jul 2024Jul 2026
README

cover

Dialogic 2

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

Discord Godot v4.3+ Dialogic 2 Documentation GitHub Actions Workflow Status Latest Dialogic Release

Table of Contents

Version

Dialogic 2 requires at least Godot 4.3.

If you are looking for the Godot 3.x version (Dialogic 1.x) you can find it here.

Installation

Follow the installation instructions on our Getting Started documentation.

Dialogic comes with an auto-updater so you can install future versions right from within the plugin.

Documentation

You can find the official documentation of Dialogic here: Dialogic Documentation

There is a Class Reference as well: Class Reference

Connect with us!

If you need help or want to share your Dialogic projects, take a look at the following options:

Testing

Dialogic uses Unit Tests to ensure specific parts function as expected. These tests run on every git push and pull request. The framework to do these tests is called gdUnit4 and our tests reside in the /Tests/Unit path. We recommend installing the gdUnit4 add-on from the AssetLib, with this add-on, you can run tests locally.

To get started, take a look at the existing files in the path and read the documentation to create your first test.

Interacting with the Source Code

All methods and variables in the Dialogic 2 source code prefixed with an underscore (_) are considered private, for instance: _remove_character().

While you can use them, they may change in their behavior or change their signature, causing breakage in your code while moving between versions. Most private methods are used inside public ones; if you need help, check the documentation.

Public methods and variables can be found in our Class Reference.

During the Alpha and Beta version stages, code may change at any Dialogic Release to allow drafting a better design. Changelogs will accommodate for these changes and inform you on how to update your code.

Credits

Made by Jowan-Spooner and Emilio Coppola.

Contributors: CakeVR, Exelia, zaknafean, and more!.

Special thanks: Arnaud, AnidemDex, ellogwen, Tim Krief, Toen, Òscar, Francisco Presencia, M7mdKady14.

Thank you to all my Patreons and Github sponsors for making this possible!

License

This project is licensed under the terms of the MIT license.

Dialogic may use the Roboto font, licensed under Apache license, Version 2.0.

Related repositories
domlysz/BlenderGIS

Blender addons to make the bridge between Blender and geographic data

PythonPyPIGNU General Public License v3.0blenderaddon
9.2k1.5k
windingwind/zotero-better-notes

Everything about note management. All in Zotero.

TypeScriptnpmGNU Affero General Public License v3.0knowledgemarkdown
8k264
MuiseDestiny/zotero-style

Ethereal Style for Zotero

JavaScriptnpmGNU Affero General Public License v3.0zoterozotero-addon
5.1k161
ClearURLs/Addon

ClearURLs is an add-on based on the new WebExtensions technology and will automatically remove tracking elements from URLs to help protect your privacy.

JavaScriptnpmGNU Lesser General Public License v3.0securityprivacy
docs.clearurls.xyz
5k142
code-charity/youtube

YouTube / Video Browser-Extension. [Top1 FOSS.] Enrich your experience & choice! 🧰Smart features📌set & forget📌350+ tweaks. Longest-standing. Join🧩us?👨‍👩‍👧‍👧 ⋮ {playback|discovery|extra player buttons|quality|codec|full tab|full screen|no distraction|shorts}

JavaScriptnpmOtherextensionchrome-extension
improvedtube.com
4.5k965
Vhonowslend/StreamFX-Public

StreamFX is a plugin for OBS® Studio which adds many new effects, filters, sources, transitions and encoders! Be it 3D Transform, Blur, complex Masking, or even custom shaders, you'll find it all here.

C++GNU General Public License v2.0pluginaddon
streamfx.vhonowslend.com
4.2k3.1k
FastForwardTeam/FastForward

Don't waste your time with compliance. FastForward automatically skips annoying link shorteners.

JavaScriptnpmThe Unlicenseextensionchrome-extension
fastforward.team
3.8k284
piroor/treestyletab

Tree Style Tab, Show tabs like a tree.

JavaScriptnpmOtherfirefox-addonvertical-tabs
piro.sakura.ne.jp/xul/treestyletab/
3.8k299
nathanhoad/godot_dialogue_manager

A powerful nonlinear dialogue system for Godot

GDScriptMIT Licensegodotdialogue
dialogue.nathanhoad.net
3.7k263
ramokz/phantom-camera

A Camera addon for Godot 4. Inspired by Cinemachine.

GDScriptMIT Licensecameragodot
phantom-camera.dev
3.5k132
MuiseDestiny/zotero-reference

PDF references add-on for Zotero.

JavaScriptnpmGNU Affero General Public License v3.0addonpdf
2.8k83
windingwind/zotero-actions-tags

Customize your Zotero workflow.

TypeScriptnpmGNU Affero General Public License v3.0zoterozotero-plugin
2.8k62