This last week has been, for the most part, incredibly frustrating. The inventory system had so many little bugs in it that it seemed that when I fixed something (often after most of the day looking), something else broke. However, somehow I managed to get it working, and thus, with the skeleton key in hand, I can go on to the fun part of the project: QA! In all seriousness, in the upcoming week I will be focusing on just following a walkthrough of the game to detect and solve the little bugs in the way of winnability. I had a milestone in my planning to have Shadowgate winnable for today, with which I meant a much more polished state that it currently is in. However, several factors and my frustration (no-one but me to blame here) have made it impossible to acomplish.
Well, actually, I wouldn’t know currently whether Shadowgate is winnable or not, because there is a little bug that prevents me from lighting more torches, and that makes it near-impossible to advance more than a few rooms. However, I am really please to see that at least there is nothing major preventing me from playing the game, and that the systems I put in place (read: “copied”) are more or less working.
So, without further ado, here are some screenshots of the first rooms of the game:
Again, I apologize for the short clips, but it is a combination of my switching to Arch Linux (and the limitations of the software I use to screencast) and my general slowness while playing.
I am hopeful that, by the end, I will have a product that I can be proud of, and hopefully somebody can enjoy (I for one am having a blast playing through this game).