Skip to content
This repository has been archived by the owner on Feb 26, 2024. It is now read-only.

Thanks! And Some Small Bugs/Suggestions #12

Open
hobg0blin opened this issue Feb 6, 2023 · 1 comment
Open

Thanks! And Some Small Bugs/Suggestions #12

hobg0blin opened this issue Feb 6, 2023 · 1 comment

Comments

@hobg0blin
Copy link

hobg0blin commented Feb 6, 2023

First of all, just wanted to say thank you for making this! My global game jam team was looking for a dialogue tree option that generated JSON and didn't lock us into an entire ecosystem, found Equinox Dialogue, and we ended up making our whole game with it- https://hobg0blin.github.io/the-tower/. Really impressed with it, and credited the project on our Global Game Jam page (https://globalgamejam.org/2023/games/tower-8)

This is obviously a smaller personal project, so I don't expect you to resolve these issues, and if I have time I might even try to take them on myself in the future - I just wanted to let you know that people are using this and appreciate you making it.

That said, if you do end up building on this project more, a few things we did have trouble with:

Bugs
When running the dev server, if you load a previous .dlg.src file, it doesn't seem to save changes to nodes that already exist in the loaded file - we ended up having to delete some nodes and rewrite them when we changed them.

We also ran into some recurring issues with jump nodes failing to save their "jump_to" node id.

Sometimes it seems to get stuck and unable to drag - clicking out of the browser tab or clicking one of the menu buttons fixes it.

Suggestions

I would suggest adding the ability to "save as" so you can name files, instead of automatically naming it untitled.dlg.src.

Exporting: would be great to have the option to just export to JSON (for folks like us who are using it outside of the broader Equinox project), so we don't have to manually rename files to .json

Zoom & drag: being able to zoom out further would be great -- we ended up with some pretty giant dialogue trees.

Desktop (please complete the following information):

  • OS: Ubuntu Linux
  • Browser: Firefox
  • Version: 109.0

Again, thanks so much for making this! Thought you'd appreciate knowing that people are finding and using your project.

@nlaha
Copy link
Owner

nlaha commented Feb 18, 2023

Thanks for the valuable feedback, it's great that you were able to use it in a game jam! I've since moved away from using a custom game engine for my project so I'll be able to make the implementation more generic. This means moving away from the .dlg format entirely and exporting as .json by default.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants