As I knew I would have to, I'm redoing Twine's saving system--basically taking saving and loading out of the twine library's hands because it doesn't do it optimally. It flattens maps into arrays, for goodness sake.

I wonder if I'll reach a point where Harlowe is holding me back more than it's helping me. I'm not at that point. I still love the GUI and the scripting is lovely when all I need is scripting. But this library is not meant to be hacked like I'm hacking it.

Tuesday, April 4, 2017

Things are going slow because, in addition to writing descriptions and puzzles, I'm designing how basic things work, like the inventory system, how you cast spells, movement, and what speed-mode controls.

Laying the foundations for the game. Taking what I learned in OS1 and expanding on it.

Also, I'm leaving my job and just got four wisdom teeth out, so that's taking up some of my attention.