|
|
|
|
|
by verytrivial
218 days ago
|
|
Another worthy mention in this space is Linus Ã…kesson's dialog language[1]. From its description: Dialog is a domain-specific language for creating works of interactive fiction. It is heavily inspired by Inform 7 (Graham Nelson et al. 2006) and Prolog (Alain Colmerauer et al. 1972).
An optimizing compiler, dialogc, translates high-level Dialog code into Z-code, a platform-independent runtime format originally created by Infocom in 1979.
Development seems dormant at the moment, but it feels more like Inform 7 'done right' to me. If my brain was a little bigger and calmer I'd be all over it. It has excellent documentation too. Very portable -- I compiled it locally under Termux on my phone with nothing but Clang.[1] https://www.linusakesson.net/dialog/index.php |
|
https://github.com/Dialog-IF/dialog