Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
A jam submission

Dialog EditorView project page

Small editor application for simple text-adventure games
Submitted by Kinami Imai 今井きなみ (@imai_kinami) — 1 day, 22 hours before the deadline
Add to collection

Play tool

Dialog Editor's itch.io page

Results

CriteriaRankScore*Raw Score
How much I could potentially use it in the future#23.7373.737
Overall#33.8603.860
How nice/fun it is to use#64.1584.158
How original/innovative it is#123.6843.684

Ranked from 19 ratings. Score is adjusted from raw score by the median number of ratings per game in the jam.

Leave a comment

Log in with itch.io to leave a comment.

Comments

Submitted(+1)

Awesome. Love that. Easy, node based with tutorial to follow. But, there's one small issue i found. Great work.

Submitted(+1)

Developer(+1)

Thank you for your comment and the bug report! I will look into it!

Can you please tell me what browser and operating system you are using? Also, what are the steps to reproduce the bug?

Submitted

Sure, browsers i use are edge and chrome. The bug appears when you take a dialog tool and click on the dropdown ( character). Hope this helps.

Developer(+1)

Thank you! 😄

I will try it in these browsers and investigate!

Submitted(+1)

It's a basic but powerful dialog editor. Really cool!

Developer (1 edit)

Thank you for your feedback! 😄

Submitted(+1)

Nice editor, the features I like especially are the scripting options and the fact it has a runtime already to test with. This has a lot of potential especially with a .js engine that could wire into other .js game engines.

UI is fast and easy to use. It took a bit to see how processing nodes work. I can see how a full game could be built in this.

One issue I tried to export to json all the output files were the same.

[object Object]

I think a stringify was missing.

Developer(+1)

Thank you for your review! 🙂

I really want to integrate it into other game engines, so that this can be used as a dialog subsystem for them!

Also, thank you for the bug report! I just tested it, and you are right, the “export all” functionality is broken. It is exactly as you think, there is a JSON.stringify missing! I will update the editor once the rating period is over!

Host(+1)

Perfect for complex dialogs with loops, backtracks, and multiple endings.

The processing nodes are a good idea and bring a lot of possibilities.

What’s cool is that you feel you can take a lot of freedom: the HTML export is light and simply hackable if you want to change the style or something, the JSON export is simple enough to be used in another game engine with a few adaptations. I think you could go even further in this direction, find import and export options that allow the tool to be even more versatile and suitable for many different uses.

Nice tool overall ! (And the programming puzzle was fun.)

Developer

Thank you for your comment! 😊

I included the ability to upload custom CSS for the exported HTML file, so that people can share their themes with each other!

I am thinking of adding a few more export formats, to enable the easy import into other game engines (I am thinking of renpy for the next update).

I’m glad you had fun with my programming puzzle too! 😄

Submitted(+1)

A very slick application. I was able to easily make a simple IF in a short amount of time. I like the programming nodes--I could see using them a lot. Excellent and fun to use. Thanks for your submission!

Developer

I’m glad you liked it. 🙂

I made the programming nodes very flexible (maybe even too flexible - I will add an XSS warning later), so you can, in theory, program anything using them!

Submitted(+1)

Cool B) Reminds me of twine!

Developer

Thank you! 😊 I was not aware of twine when I made this, but it looks cool! I will add it to my collection!

Submitted(+1)

This is intense! really well done

Developer

Thank you 😄

Submitted(+1)

Wow, you packed a lot in there, very impressive what you managed to accomplish. This is just personal taste but I’m not a big fan of the color palette (not a big deal obviously but could add a bit to it’s enjoyment). Is it made with a framework or just straight up dom and js? Awesome job!

Developer(+1)

Thank you for your feedback! 😊

I was going to add some themes (a dark theme especially), but I wanted to focus on the functionality for the jam.

It is made using React and the React-Flow component, the styling is (mostly) done using React-Bootstrap. You can check all the packages used in the credits!

Developer

For the two-in-one theme this also doubles as a programming minigame (Load the “Programming Puzzle” to take a look)