Skip to content

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

License

Notifications You must be signed in to change notification settings

tracefree/DialogueTree

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published