SkillAgentSearch skills...

DialogueTree

An example of how to use Godot's GraphEdit node for a visual dialogue system

Install / Use

/learn @tracefree/DialogueTree
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

DialogueTree

An example of how to use Godot's GraphEdit node for a visual dialogue system.

Screenshot of an example dialogue graph

This is a zero-effort release of the dialogue system I use in my game. It is not documented, will not receive updates, and doesn't function on its own - you need to integrate it with your own dialogue UI system, actor class, inventory system, quest system etc. The purpose of the release is to give an example of how the GraphEdit node can be used, and I encourage you to make your own systems with it fitting your specific game.

If you are looking for a ready-made solution to plug into your project please have a look at:

  • DialogueNodes, which appears to use a very similar approach as mine.
  • Dialogic, a very popular dialogue engine used in several commercial games.

License

With all that said, you are of course free to use my code, either as-is or as a base to build your own system upon if you think it's helpful. It is available under the MIT No Attribution license.

View on GitHub
GitHub Stars5
CategoryDevelopment
Updated1mo ago
Forks0

Languages

GDScript

Security Score

85/100

Audited on Feb 26, 2026

No findings