Bastelschublade / trinity

An open source adventure game in in 3D low poly graphic. Playing around with the godot engine..
GNU General Public License v3.0
8 stars 0 forks source link

Dialog Editor #22

Open lukruh opened 4 years ago

lukruh commented 4 years ago

Es ist relativ einfach Godot Plugins zu erstellen. Komplexe Dialoge lassen sich gut als graphen anzeigen, daher ist die Idee den visual graph editor zu verwenden und eigene nodes zu erstellen naheliegend. Allerdings ist die dialog struktur für trinity etwas komplexer, ggf. kann dies plugin aber erweitert werden: https://github.com/lukruh/Godot-DialogGraphPlugin

npcworkflow

lukruh commented 4 years ago

vielleicht auf ein komplettes npc tool ausweiten, oder zumindest einige dinge wie shader parameter in die npc klasse übernehmen (tool script für live view im editor)..

lukruh commented 4 years ago

tool statt als plugin, direkt ins game implementiert..

json export funktioniert für talk, answer und quest.. condition und action müssen noch etwas angepasst werdne.