CASK by Harry M. Hardjono [Comp97]

IFDB page: CASK
Final placement: 31st place (of 34) in the 1997 Interactive Fiction Competition

Well, a game subtitled “my first stab at Interactive Fiction” doesn’t inspire much confidence. CASK is another one of those “I wrote this game to learn Inform” games that seem to be so popular this year. None of the other languages, even AGT, have inspired this particular genre of competition entry this year (with the possible exception of Mikko Vuorinen’s Leaves, written in ALAN), and I think it’s worth ruminating on the reasons for that. Inform is a sophisticated system, and there certainly have been no dearth of complaints on the IF newsgroups about how difficult it is to write programs with its C-like, object-oriented structures. Nonetheless, many people (including some of the people complaining on the newsgroups) have been able to use Inform well enough that they felt the results of even their first efforts were worthy for submission to the competition.

I think that part of the reason for this is that Inform’s libraries are comprehensive and detailed enough that even the barest shell .z5 game seems rich with possibility — dozens of verbs are implemented and ready to use, and creating simple rooms and objects is quite easy. The depth to which the Inform libraries are crafted allows even a designer’s first efforts to seem, at first blush, on a par with simpler Infocom adventures. Moreover, Inform enjoys a special place in the ftp.gmd.de hierarchy: besides being lumped in with all the good, bad, and indifferent systems in if-archive/programming, it also resides in if-archive/infocom/compilers. Consequently, anyone who came to IF by way of Infocom can stumble upon it in their first visit to the archive, simply through connecting to the most familiar word and then saying “Wow, the Infocom compiler is here?” I know that’s how it happened for me. Inform’s .z5 format is a nice piece of wish-fulfillment for all of us who wish that we could still get a job at Infocom. So just because Inform is granted this privileged association with Infocom, does that mean that a certain set of its users feel that their first efforts are on Infocom’s level, without a substantial amount of effort on the part of the author? Perhaps, but all these pieces combined don’t explain the trend I’ve seen this year. I’m not sure what the rest of the explanation is, but I do know this: I hope the trend won’t last. It doesn’t add a lot of quality interactive fiction to the archive, just a lot of shoddy Inform examples.

Which brings me up to CASK. The idea here is that you’re trapped in the basement of a winery, abducted for no apparent reason by your new employers. You must use your wits and the objects about you to make your escape. However, the real truth is that you’re trapped in a below-average interactive fiction game, which was entered in the contest for no apparent reason by its author. You must decipher vague prose, evade coding bugs, and defy logic to escape. Luckily, it doesn’t take too much time as long as you have help. Bring your walkthrough! CASK helped its author learn Inform. Let’s see that knowledge applied to the creation of a quality IF game.

Prose: There were a number of areas in which the vagueness of the prose contributed rather unfairly to the difficulty of the puzzles. [SPOILERS AHEAD] For example, at one point in the game you find a rusty saw, whose description reads “It is a rusty saw.” (Oooh! Now I understand! Glad I examined that!) When you try to cut something with the saw, the game tells you “You cut your fingers on the saw. Ouch!” Now, I’m no genius, but I do know which end of a saw to hold. It’s the handle, right? There’s nothing in the description suggesting that this saw doesn’t have a handle, so how would I cut my fingers? Is the handle sharp? Turns out you have to wrap a cloth around the saw then cut a hole with it. Though it seems to me a saw with a cloth wrapped around it isn’t going to have much cutting power. [SPOILERS END] Dealing with prose like this makes me feel like the character is supposed to be woozy and probably blind and pretty clueless as well. I hope the effect is unintentional.

Plot: Oh, I’m sorry. I gave away the plot earlier. You have to escape from a basement.

Puzzles: There are really only a few puzzles in this very short game, several of which involve having a switch in the right position (though figuring out which position is right is largely a matter of guesswork. Luckily the switch has only two positions, so even the brute-force solution doesn’t take long). There’s also a bit of outfox-the-parser, some find-the-bug, and a good deal of figure-out-what-the-hell-the-prose-means.

Technical (writing): The writing featured several entertaining errors. In one room (of the three total in the game) you can see that the room “has relatively few noteworthy” aside from “an old heavy machinery”.

Technical (coding): This game could definitely have used a great deal more testing. Object descriptions repeat when they shouldn’t, and some trapped responses behave in bizarre ways.

OVERALL: A 3.1

E-MAILBOX by Jay Goemmer [Comp97]

IFDB page: E-Mailbox
Final placement: 27th place (of 34) in the 1997 Interactive Fiction Competition

Well, if there’s a prize for shortest competition game, E-MAILBOX will win it hands down. Clocking in at just under ten minutes, it barely gets off the ground before telling you either that you’ve won or that you’ve just met your death by having your body’s cells torn apart from one another. Not much of a menu, but at least either way the end comes quickly. The game purports to be “A true story based on actual events that occurred to a real individual,” but is written in a broad, exaggerated tone that is probably meant to be burlesque. It’s funny, in a limited kind of way, but it’s hard for the game to do very much when it ends so quickly.

One thing that it does do well is proves that an AGT game can hold its own in a modern competition. E-MAILBOX is short, yes, but it’s fun while it lasts. I used Robert Masenten’s AGiliTy interpreter for the first time, and found that it produced output that was well-formatted, easy-to-read, and even sometimes (gasp!) aesthetically pleasing. The game achieves a few nice special effects — nothing that couldn’t have been done with Inform or TADS (I don’t know enough about Hugo to say one way or the other) but nothing to sneeze at either — and generally works imaginatively with the text format. Of course, one wonders whether E-MAILBOX was kept so short in order to disguise the limitations of its programming system. There is virtually no navigation within the game, and the very linear design prevents most parser experimentation. Thanks to the handy AGT counter, I know that E-MAILBOX has a grand total of 4 locations, some of which only respond to one command. This game is a brief bit of fun, but the jury’s still out on whether AGT can match up to more modern systems when it comes to more substantial works.

There are some interactive fiction games that are epic, and may take even a great player a three-day weekend to complete (without looking at any hints, of course). Then there are those which could take up a day or two, and those (many of the competition games, for instance) which might fill a long lunch break. Play E-MAILBOX over a 15 minute coffee break. You’ll have some fun and still have time for a brisk walk.

Prose: I found the prose in E-MAILBOX to be pretty over-the-top. As I say, I think it was intended as burlesque, but its outrageousness seems forced. It comes across as the prose of a voice which is promising, but has not quite fully matured. It’s not exactly the sophomoric arrogance of something like Zero Sum Game — more an overly sincere zaniness.

Plot: The plot is so short and simple that it’s hard to tell much without giving away the ending. Basically, it centers around trying to send an email message. (See, I told you: short and simple.)

Puzzles: Well, I never found anything that I thought really qualified as a puzzle. The actions necessary are either entirely obvious, or entirely obscure but well-prompted by the parser.

Technical (writing): I found no errors in E-MAILBOX‘s writing.

Technical (coding): As I said above, the game does a nice job for something so short. The author makes an AGT game fun to play, which in my experience is no small feat. A well-implemented piece of work, short work though it may be.

OVERALL: A 5.8

A Good Breakfast by Stuart Adair [Comp97]

IFDB page: A Good Breakfast
Final placement: 23rd place (of 34) in the 1997 Interactive Fiction Competition

This one was a tough decision. It’s a good game in many ways, but the version initially submitted for the competition has a serious bug which makes it unwinnable. The author submitted a fixed version in November, more than a month after the contest began, and moderator Kevin Wilson left it up to each judge to decide how to assign ratings in light of the situation. It’s a hard choice — obviously the author worked hard on the program, so perhaps it’s fair to allow him to correct such a gross mistake so that the entire game would be available for review. On the other hand, the contest did have a deadline, so is it fair to allow authors to evade that deadline, especially if the decision is made based on the enormity of the flaw in the original submitted game? As I understand it, the bug was not due to any error on Kevin’s part, but rather to authorial oversight: can it be ignored?

I gave it some serious thought, and my decision was: no. The deadline is part of the challenge: you must submit the best current version of your game as of the deadline, and the judges will make their decisions based on the version you submit on that day. “The best current version” means completed, proofed, and playtested (and played through at least once to make sure it’s winnable, thank you.) Wearing the Claw was thoroughly tested and debugged last year before I entered it, and even then the competition release had a major problem which I would dearly love to have fixed. But I didn’t even ask, because it was after the deadline, and I felt that it would have been cheating to ask that a fixed version of my game be judged when everyone else’s had to stand on its own merits as submitted. Consequently, I’ve decided to rate A Good Breakfast (hereafter called AGB) in the version that I downloaded, right along with all the other games, on October 9.

Even in the broken version, there’s a lot I liked about this game. The bug simply stops forward progress about 2/3 of the way through the game, so I did see a majority of it before being forced to quit. Basically, the premise of AGB is based around a simple, long time limit. You’ve just awoken, famished, after a long night of drunken revelry. You must comb through your demolished house and put together, as the game’s title suggests, a good breakfast. Eventually, if you don’t eat, you die. Now, a great deal of logic gets sacrificed along the way to this goal. Elements occur in the plot which are highly contrived and very obviously only there to drive the narrative. However, the situation is delivered with a great deal of panache, and some interesting side roads to explore on the way to finding that sought-after bowl of cereal. In addition, there are a couple of good puzzles to be found in the game.

Interestingly, aside from the serious, game-killing bug, the code wasn’t all that buggy. There was a television that wasn’t implemented properly, but there was also a much more complicated computer and robot which were bug-free (as far as I could tell, anyway). The author seems to have some proficiency in Inform, so I’m betting that the game didn’t go through much beta testing. Once it does, it will be an enjoyable way to spend a couple of hours.

Prose: The prose is one of the better features of this game. It’s generally judiciously chosen, and often quite funny. AGB memorably captures the feeling of waking up in one’s house after a wild party has occurred there, from the TV set festooned with silly string to the strange inability to find one’s clothes. Suzy the robot is sufficiently endearing, and the computer exaggerated to the right point for laughs. The game’s prose has a distinctly British flavor (more so than many other games submitted by UK residents) which also adds to its charm.

Plot: AGB uses the typical, simple adventure plot of constructing a desired object from various widely scattered parts. The post-party setting provides just barely enough plausibility for this scattering, and adds a touch of absurdity that makes questions of plausibility seem less important anyway. Of course, I didn’t reach the end of the game, so I can’t report on the plot in its entirety, but from what I saw, the plot (like those of many competition games) was very simple and served its purpose more than adequately.

Puzzles: On the whole, the game does a very nice job of blending its puzzles with the main narrative flow, allowing them to naturally arise from the setting and situation. Examples of this are the dirty bowl and the high shelf. Other puzzles, like Suzy’s game of “onny-offy”, are more arbitrary, but still quite forgivable. Then there are puzzles which seem quite gratuitous, adding a layer of pure contrivance to the plot, and which probably would have been better left out or redesigned (I’m thinking here of the milk puzzle). On balance, the majority of the game’s puzzles are well-designed and competently implemented.

Technical (writing): I found no technical errors in the writing.

Technical (coding): As I mentioned above, the game’s major downfall is that it has a bug so serious that it prevents players from being able to progress past about 2/3 of the way through the game. The author has obviously already caught this bug, and so it shouldn’t be a problem in future versions of AGB. Beyond that, there are definitely some bugs in the game, but in proportion to the game’s size they are few in number.

OVERALL: A 5.3

Aunt Nancy’s House by Nate Schwartzman [Comp97]

IFDB page: Aunt Nancy’s House
Final placement: 33rd place (of 34) in the 1997 Interactive Fiction Competition

When I began learning Inform, one of the first things I did was to put together a little simulation of the cottage I was living in at the time. It was great fun making a text adventure out of my current environment, adding both magic and realism as I saw fit. That Inform program would have easily been finished in time for submission to the 1995 IF competition, but I didn’t submit it. My reasoning at the time was that even though it was fun for me to walk around my virtual cottage, it would be really boring for other people. Now that I’ve played Aunt Nancy’s House (hereafter called ANH), I know I made the right decision.

According to its author, “Aunt Nancy’s House is actually based on my aunt’s (soon-to-be-former) house, and was created as a way of teaching myself Inform. There are no puzzles, the idea is mainly to wander about in an interactive environment and have fun.” Well, “wander” was certainly there, but “fun” wasn’t, at least not for me. Basically ANH simulates an empty house. That’s it. I have no doubt that creating this simulation was pretty exciting for the author, but without that connection to the subject material, other players are going to be bored.

ANH taught its author how to use Inform — I look forward to when he applies that knowledge to the creation of a game.

Prose: The game’s prose wasn’t outstanding, but it served its purpose.

Plot: ANH has no plot.

Puzzles: ANH has no puzzles. (Hey, puzzleless IF!)

Technical (writing): I spotted a few grammatical errors in the game, which I’ve passed along to the author.

Technical (coding): ANH has a number of bugs, which I’ve also forwarded to the author, but for a first exercise in learning Inform, it was put together pretty well.

OVERALL: A 2.9

[Postscript from 2020 — This game inspired one of my favorite reviews ever from Andrew Plotkin, one I still recall to this day. Relevant excerpt: “…somehow I get the impression that the author has spent a lot of time being bored in this house. I mean — I wandered around, I turned on the tv and the video game machine, I turned them back off, I poured myself a soda. Then I went back upstairs. Yeah, I’ve spent a lot of time at relatives’ houses that way.”]

The Tempest by Graham Nelson as William Shakespeare [Comp97]

IFDB page: The Tempest
Final placement: 25th place (of 34) in the 1997 Interactive Fiction Competition

“Yet look, how far
The substance of my praise doth wrong this shadow
In underprizing it, so far this shadow
Doth limp behind the substance.”
— William Shakespeare
The Merchant of Venice III.ii.126-129

The Tempest attempts a great deal, and achieves much of it despite being somewhat flawed. The work presents itself not as a game, but as an “interactive performance” which asks the player to perform as the magical will of Shakespeare’s Prospero, guiding the spirit Ariel (a.k.a. the parser) through the plot of The Tempest (the play), though not necessarily in the order in which Shakespeare wrote it. Remarkably, this complicated positioning of subjectivity works quite well (and opens some unexplored territory for the mixing of first, second, and third person forms of address in IF). It is blended with a new approach to dialogue which prevents the player character from speaking at all but presents many screenfuls of dialogue between other characters (and sometimes including Ariel himself), the exchanges broken up by pausing for keystrokes between each character’s lines. In a sense, the player’s commands to the parser become essentially stage directions issued to an onstage persona via a magical conduit. This idiom also works beautifully, bestowing the game with a powerful aura of theatrical performance. The Tempest is entertaining and innovative; it often feels quite magical to inhabit the Prospero/Ariel connection, and to take part in a groundbreaking interactive experience. I think that the game also has great potential as an educational tool, allowing readers to experience Shakespeare’s language in a new and thrilling way.

All this being said, however, The Tempest is not without its problems. Actually, perhaps the game just has one major problem which manifests itself in several ways. Although the author does an excellent (sometimes astonishing) job of rearranging Shakespeare’s scenes and lines to fit the interactive mode, the fit is not perfect. Several times during the game I felt faced with responses which, if not complete non sequiturs, were certainly only tenuously connected to the command I had typed. The author wrenches in bits and pieces of dialogue from all over the play for various purposes, pressing them into service as room descriptions, parser rejoinders, and other sundry purposes. Sometimes they are perfectly suited to their purpose and sometimes less so. When I was on the wrong end of this continuum, my relationship with the game became strained — the parser’s responses were beautiful, but didn’t make enough sense, and not because of any opacity in the Elizabethan English. This situation creates a problem with the game’s puzzles: usually interactive fiction prose can be written in such a way as to suggest subtle hints to the problems facing the player. However, when control of the prose escapes the author, those hints become harder and harder for a player to come by. It is to this difficulty with the prose (and, of course, to the lack of any hint system or walkthrough) that I ascribe the problems I’ve seen players having, often with the very first puzzle of the game. With a typical piece of IF, the author could simply tailor the game’s responses to help the player along — The Tempest often achieves this goal, but all too often it falls short.

Before I played The Tempest, I was unlucky enough to run across a USENET conversation which suggested that Graham Nelson is the game’s author. I thought this was a spoiler, and I admit that it did set up a bit of preconception for me before I had even seen the first word of the game. Having said that, several things about the game do have a strong air of Nelson about them. The author’s erudition is clear, from the simple choice of subject matter to the deft interweaving of other Shakespearean and Renaissance phrases into the play’s text when necessary (for example, to the command “throw x at character” the game responds “I have no aim, no, no chance of a palpable hit.”, a phrase echoing Hamlet). Such attention to scholarly detail recalls some of the finer moments of Nelson’s epics, especially Jigsaw. Moreover, the game’s help menu (which it calls its frontispiece) contains fascinating blurbs on lost islands and the play’s history, as well as notes on the game, its creation and characteristics. Such additions are strongly reminiscent of the diplomatic briefings in Nelson’s 1996 1st Place game The Meteor, the Stone, and a Long Glass of Sherbet. Finally, the author’s technical skill and innovations with Inform are tremendous, and who better to code so well than the language’s inventor? It may be that Nelson is in fact not the author of the work (in which case the author should take the comparison as a compliment of the highest order), but even if that is so, the talent behind this game is clearly a major one. The Tempest was Shakespeare’s last play, and as such carries a distinct air of finality — I only hope that whoever authored this work will not allow it to be his or her last as well.

Prose: I suppose this is where I ought to weigh in on the debate over the originality of a work like the IF version of The Tempest. It’s my opinion that the IF Tempest is absolutely a different piece of work from The Tempest, the play. Yes, the author uses almost the entire script of the play, but I would argue that such usage is not plagiarism, because whatever Shakespeare’s intentions, I think it’s safe to say that the play was not written to be adapted into interactive form. Consequently, I don’t see the IF Tempest as any less an original work than Emma Thompson’s Sense and Sensibility or, for that matter, Shakespeare’s MacBeth (whose plot was lifted from Holinshed’s histories.) Yes, the seams do sometimes show between the author’s additions and Shakespeare’s text — these are the work’s weaker moments. However, in judging The Tempest‘s prose, I judge not the quality of Shakespeare’s writing, but the quality of its usage in its new medium — on that basis, more often than not, it succeeds.

Plot: I predict that a certain contingent of voices will raise the hue and cry over what they perceive to be The Tempest‘s lack of interactivity. I wasn’t able to finish the game in two hours (far from it, in fact — I got only six points, another example of an excellent competition game which breaks the two-hour rule), but the parts I saw made it pretty clear that the game leads you along rather carefully from one plot point to the next, allowing for very little branching. My own opinion is that this structure is not a problem — after all, the piece bills itself as “more a ‘performance’ than a ‘game’,” and as such it’s perfectly appropriate for The Tempest to enforce a certain degree of rigidity to accommodate the exigencies of its plot. In fact, what this achieves is the inclusion of a much more complicated plot than is common in interactive fiction; by limiting the player’s ability to affect the narrative stream, the game allows the complexity of Shakespeare’s plotting to shine through even in this challenging new form. I’m satisfied with the trade-off.

Puzzles: As noted above, this is where I identify the major weakness of The Tempest. [SPOILERS AHEAD] I cite as an example the first puzzle of the game, where Ariel must blow a storm to upset the boat and set the plot into motion. The reason that players are finding this puzzle so difficult is that it requires rather close knowledge of the play (and not just of the play’s first scene), which most players, even very well educated ones, are not likely to have at their fingertips. No hint is given of Ariel’s powers or of his purpose in regard to the ship. [SPOILERS END] Now, in a typical IF game, there might be a sentence or two in the introductory paragraph which introduces the idea and sets players on their way. However, because of the constraints imposed by using a collage of prewritten text, these hints are unavailable and thus players flounder in a “read-the-playwright/designer’s-mind” sort of puzzle. It won’t be the last time.

Technical (writing): The prose did an excellent job with handling a number of difficult technical tasks with regard to writing and using Elizabethan English.

Technical (coding): I found only one bug in The Tempest (at least, I think it was a bug), among a thoroughly reworked library of Inform responses and the introduction of a number of excellent devices for the presentation of dialogue and clarification of the plot.

OVERALL: A 9.2

Coming Home by Andrew Katz [Comp97]

IFDB page: Coming Home
Final placement: 34th place (of 34) in the 1997 Interactive Fiction Competition

Coming Home is an unremittingly awful game, one which never should have been released publicly. It’s hard to think of it even as an exercise for the author to learn Inform, so buggy and illogical are its basic design and implementation. Perhaps it could be considered a first step toward learning the language; in my opinion, such bumbling, poor initial efforts have no place in a public forum, let alone a competition. It’s not much fun wandering through somebody’s ill-conceived, cobbled-together, inside-joke universe. In fact, playing Coming Home is a kind of Zen torture, an experiment in just how unpleasant interactive fiction can possibly be. Perhaps it’s what IF is like in Hell.

Frankly, I don’t feel like putting much effort into this review, since the author obviously put so little effort into creating a quality game for the competition. I know it wasn’t a personal affront, but I felt insulted that he thought this jerry-built piecework was worthy of anyone’s time. It certainly was a wasted 15 minutes for me before I turned to the hints, and another wasted 15 minutes before I decided to just let the recording show me the rest of the game.

I want to encourage anyone who is interested in IF to contribute to the medium by writing a good game. But please, until it’s good (Lord, at least until it works)… keep it to yourself.

Prose: Coming Home doesn’t waste much time on prose. Which is unfortunate, since it’s supposed to be a text game and all. What’s there is really bad — not fun bad or silly bad like Detective, just bad. I think even the MST3K crew would get bored with this one.

Plot: Like the rest of the game, the plot is unclear, and what can be discerned doesn’t seem to make much sense. Apparently you’re a very small person (a child?) who has been away from home for a long time, can’t survive without eating and going to the bathroom every few minutes, and lives in a haunted house where doors close and lock of their own accord, people behave like furniture in some rooms and mysterious forces in others, and the bathrooms are smeared with urine and feces until you tell Mom to clean them up to a nice sparkle.

Puzzles: Puzzles? How to interact with the parser. How to move from place to place as directions randomly disappear. Why people appear and vanish, apparently magically.

Technical (writing): The writing didn’t have terrible mechanics (nothing like Punkirita from the 1996 competition, for example), but it sure wasn’t good either.

Technical (coding): To even try to summarize all the problems with the coding would take more time than I’m willing to give to this game. If you’ve read this far, you probably have a basic idea.

OVERALL: A 1.2

The Town Dragon by David A. Cornelson [Comp97]

IFDB page: Town Dragon
Final placement: 24th place (of 34) in the 1997 Interactive Fiction Competition

The Town Dragon is a game with a lot of problems. The fact that the game is confusing was evident from the very start: after a few turns, I was told “Peter is following, looking at you strangely.” I thought, “Following? But I haven’t gone anywhere!” Turns out that when somebody is following you, the game tells you so every turn. This type of sloppiness occurs throughout. There are numerous grammar and spelling errors, so many that I stopped keeping track of them. The game’s prose is often terse and uninformative, reducing room descriptions to simple lists of exits and object descriptions to brief lines like “They’re copper and few would trade on them” for a handful of coins. In addition, the game suffers from a number of technical bugs, including failure to properly define a short name for objects and failure to respond to player commands at certain points during the game.

In fact, the game reminded me of nothing so much as an early piece of homemade interactive fiction, perhaps vintage 1982 or so. What’s amazing about this is that it was made with Inform, a very sophisticated tool. I found myself marveling that something with such a primitive feel could be constructed with materials so obviously intended to allow a programmer to avoid this kind of aura. I suppose that the experience once again brought home the knowledge that even the highest quality tools do not automatically confer high quality upon their product. From time to time the argument comes up that games with “from scratch” parsers are somehow more pure or have more integrity than games made from prefab libraries, on the grounds that the prefab games can’t help but be good. I think that what The Town Dragon shows us is that sophisticated parsers and libraries are of no use unless they are put to a sophisticated purpose.

Still, with all these problems, I enjoyed the game for what I felt were its merits: sincerity and consistency. The Town Dragon impressed me as a game written by someone who cared about his story but didn’t have much skill with prose or with Inform. This doesn’t make for a great product by any means, but I enjoyed it a tiny bit more than the last game I played (Zero Sum Game) a piece with good writing and coding but a very cold heart. With an improvement in prose quality and code, this game could be enhanced into a fair example of standard fantasy IF. I could see that potential, and it helped to mitigate the game’s other disappointments.

Prose: Even aside from the grammar and spelling problems, the game’s prose leaves a lot to be desired. Several important locations were described in 20 words or less — not much on which to hang a mental picture. The milieu was not well or thoroughly imagined, and some descriptions actually left out crucial pieces of information. People and objects also were not well-described, with many descriptions turning on some variation of “looks ordinary.”

Plot: The plot worked to drop a few clues and build to a climactic revelation at the end, with mixed results. Certainly there was some degree of building the mystery, and there was a revelation at the end. However, some pieces of the game (especially the daughter’s responses) gave the secret away rather too easily, and the crippled prose was unable to create tension or emotional investment effectively.

Puzzles: Puzzles suffered from the same afflictions as the rest of the game. The prose was sometimes too ineffective to convey sufficient information to solve the puzzle logically. The buggy programming hampered my confidence as a player that I would be able to tell the difference between puzzles and bugs. In addition, the game broke several commonly held “players’ rights”: An arbitrary time limit was imposed, a couple of gratuitous mazes created frustration (especially since there were too few inventory items handy for the ‘drop and map’ method), and information from “past lives” was often necessary to avoid disaster.

Technical (writing): The game was littered with grammar and spelling errors. These errors ranged from the simple (“vegatation”) to the subtle (a room description read “To the southeast you see a supply store and roads in all major directions,” implying that all the major roads were to the southeast.)

Technical (coding): There were several coding errors as well. Again, some of these were simple errors like missing new_lines. Others were more difficult to deal with, like the lack of a short name for the volunteers who follow the player.

OVERALL: A 5.4

Tapestry by Daniel Ravipinto [Comp96]

IFDB page: Tapestry
Final placement: 2nd place (of 26) in the 1996 Interactive Fiction Competition

I thought this was really an impressive piece of work. Yes, it was a bit heavy-handed at times, and probably a little too derivative of Neil Gaiman’s visions of Fate and Evil in his Sandman cycle. But nonetheless, I found the situations compelling, the dilemmas convincing, and if a work is going to be derivative of someone, you could do a hell of a lot worse than Gaiman. I sometimes resented having my emotions so blatantly manipulated (somewhat akin to my feelings in a few Spielberg films) by the Dickensian drama of the mother and wife with wasting illnesses, the struggling family business on the edge of ruin, and the innocent “victims of inexorable fate” in the form of an onrushing car. Still, the fact is that the work succeeded in pushing my emotional buttons, and I was moved by the story. Tapestry is an ambitious piece, and both its successes and its failures are due to its exploration of the possibilities of interactive fiction. For example, the feeling of not being able to control the car despite what you order the character to do is an extremely chilling one, and it is an effect that would not pack the same potency were it attempted in static fiction. By the same token, though, exchanges with the wraith seemed a bit forced due to the limits of the medium — often complex points were reduced to the level of trying different versions of “tell wraith about x”. I have to admit, even though I’m educated enough to recognize “Morningstar” as Lucifer (the author even whispered in my ear to tell me so), I still chose his path my first try through the game. At the endgame, I was forced to think about my choices, and to recognize that I had been (and therefore could be) manipulated into making a choice that was wrong for the character, even if it wasn’t morally wrong, even if it is the choice I myself would have made under the circumstances. It wasn’t a nice feeling.

Prose: The prose tended toward the histrionic at times, and unfortunately this actually occasionally diluted the emotional impact of the situations. However, my experience of those moments was that they stuck out from the general trend of the writing, which was quite craftily done, and in fact sported some moments of real intensity and poignancy despite the occasional cliché.

Difficulty: I didn’t find the game too difficult to get through, but then again it wasn’t particularly puzzle-oriented. In fact, the path of Morningstar required a great deal more puzzle-solving than the path of Clotho (which is the other one I tried). Is there a message here?

Technical (coding): On the whole the coding was quite proficient. I was a little unhappy with what I perceived as some shortcuts (for example, a medicine bottle not implemented as a container), and the author’s realistic setting caused a few problems with Inform‘s standard responses. (Examples: entering “DIAL 911” and being told “You don’t know that phone number.”, and being told that I really should clean the soot that’s collected on my carpet, yet “CLEAN SOOT” receives a reply of “You achieve nothing by this.”) Apart from these details, the coding was accomplished quite handily.

Technical (writing): Grammatical and/or spelling problems and typos were not entirely absent, (I remember noticing an “a” used in place of an “at” or some such) but they were very few and far between.

Plot: I found the plot quite compelling. The prologue worked quite well for me, (though I did appreciate the “begin” command after my first time through) and the mutually exclusive endings were well planned. Ultimately, the game’s plot boils down to the idea that moral dilemmas can be extremely powerful in the medium of interactive fiction. I think this is a very, very good idea indeed.

Puzzles: As mentioned above, this work wasn’t really very puzzle-oriented. The puzzles that were included were integrated well with the game — no gratuitous grafted-on “crossword” elements — and this was both a strength and a weakness. The strength: nothing interrupted the suspension of disbelief created by the game’s dramatic scenarios. The weakness: character-driven puzzles (which most of these were) all too often boiled down to how to fill in the blanks on “tell ____ about ____.”

OVERALL — A 9.4

Piece of Mind by Giles Boutel [Comp96]

IFDB page: Piece of Mind
Final placement: 16th place (of 26) in the 1996 Interactive Fiction Competition

This story seemed to struggle to find its voice, vacillating between the chilling (the voice in the boxes), the satirical (the copyright man), and the bubblegum epic (participating in the adventures of Jeff Steele, Galactic Hero, and battling the Chromium Knight). The writing never seemed to settle into one style, and as a result the entire work felt disjointed, as it was not the result of a unified vision, but rather a collection of “wouldn’t this be neat?” concepts, halfheartedly strung together. The other lasting impression left by the game is one of frustration, since a bug prevents players from winning. Consequently, although Piece has some interesting moments, it fails as a whole.

Prose: Lots of the writing was really quite winning, and provided several nice moments of humor (the improvised songs) and drama (the opening sequence). I just wish the story could decide what it wanted to be, because the amalgam lacked an overarching purpose. One final note about the prose: I found several of the puzzles quite difficult because the room description seemed to belie the character’s willingness to do the action necessary to solve the puzzle. Examples are smashing the television and touching the computer screen. I think that room descriptions play a very complicated role in defining the character’s traits, and while the contradicting room descriptions were an interesting experiment, they didn’t work for me in this case. Perhaps if I’d gotten more sense of desperation, or if the character-defining traits (“I’ve managed to avoid smashing it so far.”) were described in less of an offhand way, I’d be more inclined to lead the character to do things that it is described as wanting to resist.

Difficulty: Due to the phenomenon described above, I found myself consulting the walkthrough quite often. Of course, then there’s the separate issue of the game’s unsolvability. Frustratingly, this bug sets the difficulty at “impossible.”

Technical (coding): Having a game-killing bug prevents Piece from getting a high score on coding. Apart from the fact that the game is unwinnable, I found the coding to be pretty smooth, although I think Inform is capable of handling things more smoothly. For example, when walking into the copyright office without clothes, the game should prevent the player from entering rather than allowing entrance only to revoke it.

Technical (writing): The writing was relatively free of typos (though I think I noticed one in one of the box quotations, unless the author is playing subtly on the meaning of the = sign.) and grammatically correct.

Plot: Well, I’m not sure I ever really understood the plot, since I never got to see the endgame. The concept of a character who is aware it is being controlled is an interesting one, and I think one with great potential. Unfortunately, that potential is not realized here, due to the game’s schizophrenic approach.

Puzzles: As mentioned above, the structure of the room descriptions made some of the puzzles quite difficult. Others, though, had their share of wit and pizzazz. I especially enjoyed the copyright man.

OVERALL — A 5.4

The Land Beyond The Picket Fence by Martin Oehm [Comp96]

IFDB page: The Land Beyond the Picket Fence
Final placement: 14th place (of 26) in the 1996 Interactive Fiction Competition

Picket is a gently whimsical fantasy without much of a plot, whose main interesting feature is its interface. I haven’t played much DOS executable IF before (Inform, TADS, and Infocom games seem to monopolize my time), and it was an interesting experience to play a piece of IF in different colors from my normal white letters on blue background. The different colors of background and text lent a distinctive mood to the piece, and the effectiveness of this technique makes me realize some of the special effects we sacrifice in the name of platform independence. A small sacrifice, perhaps, but a pity nonetheless. As to the content of the game, it was basically average — nothing too irritating or pointless, but nothing astounding or groundbreaking either. It provided a pleasant hour’s entertainment, with a few jarring moments where the prose deviated from standard English. All in all, an enjoyable if unspectacular game.

Prose: There were a few moments in the prose where it was clear that the writer did not speak English as a first language, but the fact that those moments were noticeable as exceptions to the general trend means that overall the writer did a fine job of writing in an unfamiliar language. The descriptions were sometimes a little thin, especially with the game’s two NPCs, but in general the fairytale fantasy mood was well-evoked by the writing.

Difficulty: I found this game’s difficulty to be pitched a bit below average. I never needed to look at the hints, and felt that I progressed through the narrative at a satisfactory pace. I finished the game in a little under an hour, which may mean that it was a little too easy if a two-hour playing time was intended (I’m certainly not the quickest IF player, as earlier reviews may indicate). However, I never felt disappointed with anything being “too easy” — easier than usual, perhaps, but never to an annoying degree.

Technical (coding): There were a few coding problems, and in fact one fatal bug which first made some of my possessions disappear after a restore and then kicked me out of the game altogether. Also, some fairly common verbs (“throw”, and the “character, command” mode of interaction) were not implemented, which was a little disappointing. Aside from these problems, the coding was smooth and relatively bug-free.

Technical (writing): As I mentioned above, there were a few instances of awkward grammar which indicated that the writer was not quite comfortable enough with English to sound like a native writer. The problems were relatively infrequent, and had less to do with spelling or grammar errors than with awkward or unusual constructions.

Plot: Well, the only plot here was a basic “find the object” quest, though cast in much less epic/heroic terms than usual, which was refreshing. There wasn’t much of a sense of unfolding narrative, and many objects were either totally unexplained (the key to the gnome’s treasure room tied around a swan’s neck with a red ribbon? How did that happen?) or so convenient as to be ridiculous (how handy that the scientist just happens to have a powerful fungicide that can kill the problematic mushrooms!), causing the game to feel less like a plotted story than an excuse for stringing puzzles together.

Puzzles: The puzzles were rather average pieces, some quite derivative (the “key tied around an inaccessible animal’s neck” is of course a direct crib from Zork II.) The ordinariness of the puzzles contributed to the game’s low level of difficulty — they weren’t too difficult to solve, because they seemed quite familiar, and those that weren’t derivative were of the “just-happen-to-have-the-perfect-item” type.

OVERALL — A 6.7