Haunted House: Remastered

Posted on

Followers of this site (ed. yeah like that’s a thing) will remember a few years ago I created a in-browser playable version of the Applesoft BASIC game Haunted House for this site. Over the past month or so I got it in my head to push my skills as a programmer and make a much more fully realized version of the game. Today I am releasing my new version of the game, Haunted House: Remastered! It’s a vast improvement on the original in almost every way possible. In other words, it’s actually fun to play.

While it’s nowhere near the level of sophistication of an Infocom game, I think it does some pretty impressive stuff (for my skill level as a programmer). It’s still a two word parser, but the vocabulary is increased. There are full-page help screens, triggered story events, a retro-styled monochrome monitor look, and a bunch of scary sound effects! Please take a few minutes and give the game a try. It’s not too long and I try to keep the puzzle reasonably fair.

Haunted House Text Adventure

Posted on

Back in the late 80s, I learned much about computer programming from this book: Write Your Own Adventure Programs For Your Microcomputer. This is the same book that I used as a guide when creating Malfunction for my Apple IIgs back in 1988.

The book takes you step-by-step through the process of creating a simple text adventure game using Applesoft Basic. The final product is an adventure called “Haunted House.” It’s about as crude and bare bones as a work of interactive fiction can be, but it does what it needs to: there are objects, rooms and key puzzles.

Well, in a recent flurry of Apple retro computing I got side tracked into porting this game into JavaScript. The result is here. Click the screenshot to launch the game in a new browser window (requires JavaScript, duh – View the actual page if you are viewing this in an RSS feed reader). It’s a fully working port of the original, with all its flaws and quirks. The only additions I made were to make the EXITS display more cleanly and added the verb “drop” to the vocabulary.

Dummy Image Bookmarklet

Posted on

This afternoon I came up with a handy little bookmarklet (or favlet) that uses the site dummyimage.com to create a place holder graphic. Simply drag the following link to the button bar of your browser:

Dummy Image

Here’s the code:

<a href="javascript:var q=window.prompt('Dimensions XxY (for example 640x480)');if(q){void(window.open('http://dummyimage.com/'+q))}else{void(0);};">Dummy Image</a>

When you click the bookmark it will prompt you to input image dimensions. Use the format, WIDTHxHEIGHT (for example 640×480) and a new window should open up with a downloadable GIF with those exact dimensions.