so i’m still alive.
i had sort of an epic fit of productivity yesterday and wound up pulling an all-nighter to work on a project. it’s a compiler for a sort of basic interactive fiction that takes a simple format based on s-expressions and turns them into pretty interactive stories like this.
it’s called nitasema (Swahili: “I will speak”), and it’s sort of an alternative to Twine that doesn’t involve mountains of js and freakish html and is much faster - its compiled files are tiny and the compiler has no dependencies (apart from libc/libstdc++), so there’s no fucking around with python or
the unclean onenode.js necessary, and the html files it produces should run on almost any browser. the downside is it’s currently text-only with no gui, but i’m working on writing one on the JVM so there’ll be a hassle-free cross-platform gui. we’ll see if i manage to pull that off before i inevitably crash again.
there aren’t any binary releases rn so you have to compile it from source (although this is actually very easy, no makefiles involved), but if you’re interested and don’t know how to compile software, shoot me an ask and tell me your OS and i’ll try to get a release done.
it’s far from complete but completely usable, which may be a first for any project i’ve ever worked on. suggestions/questions/bug reports/contributors on BitBucket welcome. also if anybody uses this for a project i’d be super interested to see what you write!
i wish i could have that kind of energy more often.
edit: if you use this, PLEASE tell me - i’m not likely to maintain it if i don’t know it has users.