Loreline, a modern and open-source scripting language for writing interactive fiction

Loreline v0.6.0 is out! It’s a modern and open-source scripting language for writing interactive fiction.

With it is coming a documentation to use it as well as a playground to try it. It is written in Haxe, and can be used from Haxe projects, but is also intended to be integrated on non-Haxe project using C#, C++, JS/TS, Python etc… A lot of work and care has been put into this, and there is more to come in the future, I hope you like it!

https://loreline.app/

I think this project is a good use case of using Haxe for delivering tools outside of its own ecosystem. It shows how the toolkit can be used to support many different language and platforms. Feel free to continue the thread here if you want to discuss more about these details, or just want to give some thoughts and feedback!

10 Likes

Interesting project! Much cleaner than Ink and especially Yarn, the number of special symbols in Ink/Yarn make eyes bleed very fast when reading raw script :slight_smile: And not only eyes, as a *really strange* side note regarding syntax (you are warned): I have an experience of writing IF-scripts on mobile devices while travelling, etc… the need to constantly switch for ‘<%@#’/etc special chars on mobile keyboard instantly drains any patience battery in the writer :slight_smile:

Funny, you are the second person today mentioning mobile devices for writing IF. Looks like it could be interesting to explore this use case further :smiley:

1 Like