Skip to content

Dialogue Middleware, lightweight embeddable dialogue engine and node based editor

Notifications You must be signed in to change notification settings

alternis-io/AlternisFlow-WebEditor

Repository files navigation

Alternis

Alternis is a tool/app and library for designing and then playing interactive dialogue in various application frameworks such as game engines and the web.

It consumes the library repository via a submodule.

The web app is built using Vite, React, react-flow, and PouchDB. It imports the web assembly version of the alternis library to play back dialogues in the editor. It is designed to be local-first (and today is actually local-only).

Contributing

Please submit an issue or PR with feature requests.

TODO

  • There is a need for compound boolean conditions when gating replies. Either gate nodes should be introduced with boolean operation nodes, or a separate editor for conditions may need to be introduced which opens when editing a gate.
  • better data management like exporting all projects at once

About

Dialogue Middleware, lightweight embeddable dialogue engine and node based editor

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published