Our great sponsors
-
if you are building a really massive game then it is not a bad idea to learn C++/gd native and build your game using SQLite. A lot of indie studios develop their own tool from scratch. I think the studio that made "Night in the Woods" (their GitHub) develop their own tools to handle dialogs.
-
dialogic
💬 Create Dialogs, Visual Novels, RPGs, and manage Characters with Godot to create your Game!
Dialogic a plug-in for Godot Engine by Emilio Coppola
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
Twinejs a port of Twine
-
(I wrote my own "response based" system a while ago. It's probably not useful for you, but the documentation is thorough. :) I used it in one short game and then ported it to JavaScript but never used it. I think the ideas in it are good, though, not just for text but for responses in general. I think the basic idea could be used for NPC AI, for example, in terms of selecting behaviors based on world conditions. https://github.com/jaynabonne/responsif)