Tuesday, May 26, 2020

Quarantine Life: Interactive Fiction Ahoy

Things haven't changed that much for me during the quarantine, for good or for ill. One thing that has changed, however, is long bus rides on public transit. They're... not happening for obvious reasons.

Without those long, boring spaces of time to fill, I've found myself... not really writing, at all, which is rather a bummer. I have a chapter of a random story on hold for now until I get back into that mode again, which will likely be quite some time. It seems to me that in this area I may not be back on public transit for at least another month, potentially, depending on whether the office opens back up.

With that in mind, I got the bug recently to work on a different kind of project - one I've been thinking about for a long time. Interactive fiction, specifically using Twine (https://twinery.org/).

Now, using Twine is simple enough if all you need to do is write a multiple choice story, but my goal has always been more ambitious than that.

Unfortunately, that means writing an awful lot of javascript, and an awful lot of testing. You know, a fully fledged software project.

Anybody know of a source control repository that's kink-friendly? It does get rather tedious having to back things up personally...

Anyhow, I'm very close to having a working battle system where the goal is to attack the enemy until they run out of HP, you get them too aroused to continue fighting, or you mesmerize them so thoroughly that they cannot continue. On the other hand, the enemy is trying to bind your body so that you can't keep fighting. If they bind enough body parts, it's game over, and they get to ravish you in any way they choose!

I'm planning on involving lots of bondage, transformation, and mind control themes. It should end up on https://tfgames.site/ eventually, but I don't have a time frame for that. If I had to guess, it's probably going to be another couple of months before it's in a state where I think there's enough content in it to have others run through it. Nothing I hate more than reading an interactive fiction and getting to a work in progress section just as it's getting good.

I've only been working on it for about two and a half weeks so far, and the amount of progress is pretty gratifying:


There is a lot to write, and a lot to program before this is ready to see prime time. I may make some more work in progress posts if it strikes my fancy. Certainly there's been plenty of javascript necessary to make the internal systems work that might be interesting to others.

Here's to hoping that all of the economy gets running again soon! Cheers everyone!