This weekend was really productive. I managed to test an IFComp game (briefly) and also managed to refactor some code I'd meant to for a long time.
(Note: I didn't know what refactor meant til about a year ago. It simply means, clean up and make more efficient.)
In A Roiling Original, I had one area that, for release 3, I broke 26 people-puzzles into 7 pods. 1 had 5, 1 had 1 and was the boss. But the thing was--I didn't realize I could do that for a puzzle near the end.
This one had gotten rather bloated. You had 18(!) possible right answers, in response to random chat. Giving three moved you on. But
1) you could respond to certain chats before they appeared.
2) it took too long to cycle
3) adding anything was a pain
I got the bright idea to use pods last week, and over the weekend I managed to plan things out on the bus. It all clicked last night, and I got rid of a few bugs in the process. I had a mental block where I said I couldn't use my regular framework for certain puzzles, but of course I could. And I managed to roll up a couple test commands with it all.
This is the sort of thing that feels REALLY worthwhile in terms of making it easier for the player, and I said I'd always do it if I got the chance/time. I made it this weekend. I'm pleased with that.
Of course, the organization opened the door to me realizing that some of the descriptive text needs to be tuned up, but that'll be fun. Organization leaves time for creativity, and creativity makes me realize I need to organize...
Also, I finally figured how to use Git PowerShell with BitBucket, which was painfully easy. So my IFComp 2015 game made some progress there.
Finally I touched up my maps with the latest version of Trizbort. @harpua's work made it so I was able to use rounded edges to show which rooms were hubs, which rooms were start areas, and which were ending. His thanks was a bunch of minor bugs--he's got bigger things to do, but they way I look at these small bugs from the developer's end is
1) I won't have to look for them
2) something to do when I run out of big ideas