A Timeless Carol – Done

www.kongregate.com/games/JohansenIndustr/a-timeless-carol

http://itch.io/jam/the-public-domain-jam-2

You always miss something don’t you? Well, for A Timeless Carol -the latest version to be found on the top link – I included two errors. Both in the two places I forgot to look, but isn’t that always the way.

The first was that I forgot the ‘http’ thing in my URLs for the first page. Honestly, it was a stupid error that totally destroyed my attempt to plug this blog, but not something that actually hurts the game itself, and isn’t that the most important thing.

The thing that I am genuinely miserable about is that making a mistake in the first real puzzle gets the game out of sync, and makes it impossible to complete, since it requires you to perform an action at a point that is impossible to reach when it is out of sync like that. To an extent it doesn’t even work as a learning experience, because I can see a bunch of ways I could have written my code to keep that from coming up.

I suppose the lesson I’m going to take from it is that even in a game jam, write what all the moving parts are and what all the possible states are and then systematically fix it, because once the person commented on it, I was able to find and fix it pretty easily. So that’s the lesson I’m taking from it, and that’s a pretty good one: Testing, testing, and testing.

On a more positive note, I got useful comments – I almost said good, that’d be a mistake – on the first third of the game that the person could play. I’ve included a link to the jam above, so I’d recommend you play them, I’ll be doing that through lunch.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s