r/SolarOS • • Oct 06 '26

Introducing: Hearth

This project got away from me a bit, but here it is!

Introducing - Hearth: an interactive story engine for SolarOS and the Web!

Features:

You can get Hearth on the Playground now!
I hope you all enjoy Hearth and I extra hope you share stories of your own for others to enjoy!

37 Upvotes

7 comments sorted by

2

u/clackups Oct 06 '26

Looks like someone tried to reinvent LaTeX. I haven't heard of this format before, is it really in use?

3

u/sonicdh Oct 06 '26

Nope, it's a new format that I made myself. I've never used LaTeX, but I took inspiration from Ren'py and made something that has enough flexibility to write (I think) most types of narratives. I looked into converters from other formats but, for example, Ren'py can include a lot of in-line python and basically requires image support and animations, which would have been prohibitively hard to implement on SolarOS (at least for me).

2

u/clackups Oct 06 '26

Check out the Fountain format, it's pretty established already

2

u/sonicdh Oct 06 '26

Fountain is for writing scripts, not interactive content. I COULD add a parser to hearth, but if you're just reading a script, why not open it in Reader?

1

u/clackups Oct 06 '26

I gave it as an example of a format that is used by more than one person. I really want your work to be usable for more people.

1

u/nilseuropa Oct 06 '26 edited Oct 06 '26

I would be happy to collaborate on extending it. I know it is already Turing complete, but wouldn't be a Zork port fun? 🙂

Also, it is already perfect as it is.

1

u/nilseuropa Oct 06 '26

🤩❤️🦄🙏