Journey From An Islet by Mario Bencroft [Comp01]

IFDB page: Journey From An Islet
Final placement: 12th place (of 51) in the 2001 Interactive Fiction Competition

First of all, how big a coincidence is it that I’m playing two games in a row penned by New Zealanders? Are we seeing the harbingers of a Kiwi revolution in IF? Well, maybe not. Journey From An Islet isn’t a bad game, but it doesn’t give much context for either the PC or the story, and the result feels a bit like walking around in a painting. The beginning of the game deposits you on a mountaintop, with only these words by way of introduction:

You have seen many strange and wonderful places in your travels, but
the world where you have fallen remains quite dark and enigmatic.
What will time bring; how will you continue your journey...?

Fair questions, but I was hoping I could get some others answered, like: “Who is the PC?”; “Why is he/she traveling?”; “How did he/she get to this islet in the first place without a boat or something?” These questions never got answered — not even close, really — and consequently I felt pretty disconnected from the gameworld even as I explored it. Granted, even some of the most revered IF offers empty PCs and no explanations, but those games (like the Zork series) tend to offer an absorbing setting and tons of clever puzzles, which help shift the emphasis away from questions about the story. Journey is pretty sparse in every department, and I found it pretty hard to engage with.

Actually, I should amend my earlier statement. The game isn’t sparse in every department — one thing it provides is a fairly thorough implementation of first-level nouns. Of course, given that most of the game concerns itself with describing a pretty landscape, most of those nouns have to do with the landscape, too. Usually, I find exploration satisfying, and feel pleasantly immersed by deeply-implemented description, but for some reason, this game’s text just left me cold. I think perhaps that vivid, forceful landscape description is a lot harder than it looks. Take, for example, the game’s description of a mountain path overlooking a forest:

Southwestern mountainside
A narrow path twists dangerously around cliffs and chasms as it
passes down the mountainside. Protruding crags cast weird shadows
against the snow. A dark green carpet of dense treetops rolls across
the west, smothering the ground, not penetrated by sunlight.

Compare this with a similar passage from Andrew Plotkin‘s A Change In The Weather:

Rocky Outlook
A wide angular tongue juts out from the hillside. The park stretches
off to the north and west, a vast expanse of bright meadowland,
patched with dark woods and stitched with streams that glitter in the
sunlight. In the distance, a lake reflects white fire from the
setting sun.

In the first passage, the room name is as one might identify the spot on a map, while in the second, the name reflects the direct experience of the PC. In the latter passage, we get striking, original images — a “tongue” of rock, a lake of white fire — whereas in the former, the images are flatter, more clichéd: “weird shadows”, a carpet of treetops. Finally, Plotkin maps inanimate landscape features onto active verbs, further strengthening the imagery by relating the woods to patches, the streams to stitches. The Bencroft passage attempts the same trick by having the treetops “roll across the west”, and indeed that’s a stronger point of that passage, but the sentence ends up tripping over itself by throwing a final descriptive clause that is too distant from its object and unlinked by any connective phrases, making us pause to figure out whether it’s the ground or the treetops that the sunlight isn’t reaching. And once we’ve made that pause, we have to wonder: how is it that we know from way up on the mountain whether or not the sunlight is penetrating the trees beneath?

I don’t intend that breakdown to demonstrate that Journey‘s prose is awful — in fact, it’s quite serviceable throughout. However, while serviceable prose describing a puzzle can be pretty transparent, it is unable to carry landscape descriptions all on its own; these require something stronger. For this reason, I was most engaged with the game when it was describing puzzles, and least so when it was in its more common contemplative, exploratory state. Between the flat writing and the lack of context, I found it difficult to care what was going on in the game — it all seemed a little arbitrary.

The game employed some visual tricks that were helpful. Crayon sketches were scattered judiciously throughout, and unlike Arrival‘s crayon-work, these sketches had the effect of creating a soft, watercolor ambience rather than a childlike one. Also, the game selects the background color based on the time of day, and this too is an effective trick. Still, these techniques weren’t enough, for me, to counterbalance the sluggish prose, and I left the game feeling pretty unmoved. I know from experience that about the only way to become a better writer is to practice, and I look forward to seeing the author’s next game, to see that improvement in action.

Rating: 5.3

Threading The Labyrinth by Kevin Doughty [Comp00]

IFDB page: Threading The Labyrinth
Final placement: 40th place (of 53) in the 2000 Interactive Fiction Competition

I’m a big fan of poetry, and I’m (obviously) a big fan of interactive fiction, but it seems to me that interactive poetry is a pretty challenging genre. Andrew Plotkin probably came as close as anybody ever has with his experimental work The Space Under The Window. That work threw most IF conventions out the window, asking the player instead to “type the names of objects (or attributes or aspects of objects) that you see in the narrative” at the prompt. Some words it wouldn’t respond to at all, some words might take you back to a previous node, and some words would reveal new information to you. Threading The Labyrinth takes a similar approach, with two changes: it offers some kind of response for every in-context word you type (in-context meaning words that the game has printed in bold text), but has very few words which open up the context further. For example, you might type the word “and” — the game will respond, “Both conditions expressed are simultaneously true,” but you’ll still be at the same game node, since no more bold text has printed. As a result, TTL ends up feeling like more of an interactive close reading. Like a close reading, it can yield interesting insight, though that insight is limited by the fact that it’s close reading its own text, and that it offers so little text to examine — just a few sentences and fragments, really.

For what we do get, I’d venture to say that the primary theme is an interrogation of interactivity. Both in its content and its form, TTL is interested in exploring how we interact with that which is outside of us, and what new dynamics and artifacts get created in the process. This is an intriguing theme in and of itself, and it lends itself readily to TTL‘s format. The game’s use of imagery from Greek myth isn’t entirely successful — its dominant image of the thread, for example, has an obvious connection to the idea of “UNDO” in modern IF, but the game doesn’t do anything with this connection. On the other hand, TTL does have some nice moments. I particularly liked its differentiation between mazes and labyrinths, and its revisitation of that image in the “They” section.

Too bad there just isn’t that much here. I finished the whole thing and (I think) read all the text available in about 10 minutes. What’s there is pretty cool, while it lasts. It doesn’t take long to play, so why not check it out? I get the impression that if you leave the game thinking about the nature of interaction, it will have achieved its goal.

Rating: 6.0

Shade by Andrew Plotkin as Ampe R. Sand [Comp00]

IFDB page: Shade
Final placement: 10th place (of 53) in the 2000 Interactive Fiction Competition

Way back in 1996, I entered my own comp game. In his review of it, Andrew Plotkin talked about the fact that my game didn’t give any warning when the PC’s perceptions suddenly shifted. He said, “Maybe the author intended that effect, the world changing without any sensation of change — it’s certainly a disorienting effect when it really happens to you.” This was a very charitable interpretation on Zarf’s part; of course, it wasn’t intentional, but rather one of the many novice mistakes I made in that game and corrected in the later version based on that kind of feedback. Shade, however, does use this effect in a way that I’m quite sure is intentional, and is in fact quite masterful. It’s also rather difficult to discuss without spoilers. Let’s just say that sometimes things change absolutely without warning in this game, in fact more and more often as the game goes on. When it happened to me the first time, I wasn’t sure what to make of it — I thought perhaps it was a bug, or some kind of misguided idea of providing variety. As the game went on, I realized that every detail of it is quite deliberate, and all of it calculated to deliver maximum effect. The effect it had on me was very powerful indeed. Quite simply, it blew me away. Not only that, it’s one of those games that I wanted to restart right after I’d finished, just to try different things. When I did this, even more details came together in my head. Even now, little pieces are snapping together in my mind, and I’m getting flashes of realization about the meanings behind the meanings of so many of the game’s elements. Few parts of the IF experience are as startling or as pleasurable.

Also a pleasure is the unwavering standard of excellence set by the game’s writing and coding, especially the coding. The one-room setting is implemented brilliantly, shaping its descriptions based around what the PC is most likely to perceive first. For example, if you’re standing in the living room, the computer desk and other items on the living room floor are described first, followed by mentions of the kitchen nook and bathroom nook. If, however, you’re standing in the kitchen nook, the game will first mention the stove, fridge, and cupboard, then go on to talk about the desk and such. The mimesis achieved by this effect is remarkable, which makes it even more stunning when that mimesis is carefully, strategically bent, then broken. Even better, this kind of care has gone into pretty much every item in the game. They reveal themselves to you in ways that are not only character-appropriate, but which change to accommodate the PC’s changing situation. Shade is the kind of game that puts a ton of care into its coding, most of which the player will never notice, because the very purpose of that care is to make the experience seamless for the player no matter what order she does things in. I noticed, because I think about those kind of things, and because I played it twice. If you liked Shade the first time, play it again — you may be surprised at how well it wraps itself around your commands.

If you haven’t played it once, then for goodness’ sake stop reading this review and play it now. It’s a short game — in fact, there really is no plot to speak of, nor any puzzles. Actually, now that I think about it, Shade almost fits better into the category of IF Art (as exemplified by the entries in Marnie Parker’s periodic IF Art comps) than the category of IF game. Still, like the best art, it creates an electrifying, unforgettable experience. I have to admit that it’s an experience that shook me a little — Shade has several surprises up its sleeve, not all of them pleasant. But don’t let that dissuade you. Try this piece. I think it’ll knock you out — I know it did me.

Rating: 9.8

Being Andrew Plotkin by J. Robinson Wheeler as Celie Paradis [Comp00]

IFDB page: Being Andrew Plotkin
Final placement: 3rd place (of 53) in the 2000 Interactive Fiction Competition

I was the perfect audience for this game, or near-perfect anyway. I’ve seen and enjoyed Being John Malkovich, the film by Spike Jonze. I’ve hung around the IF scene for a long time. I’ve played every Plotkin game, even Inhumane. I’ve also played every Infocom game, which turns out to be helpful as well. Even with all that, I’m not sure I caught every reference (especially given the prodigious list of such references provided by the author in the endnotes), but I think I caught a lot of them. Consequently, I’m not sure how somebody who doesn’t fulfill some or all of the above criteria would react to BAP, but I can tell you this: I thought it was a delight.

In fact, even as I was reflecting on what a rockin’ great start to the competition this game gave me, I was also regretting how small its target audience surely must be. No doubt somebody familiar just with the IF newsgroups, or just with Zarf (that’s Andrew Plotkin’s nickname, for those of you not in the know), or just with Jonze’s movie would find some entertainment value here, but how much more they would derive if they were, well, me. And believe me, there is a lot here to be appreciated. The game is gleefully deft at playing with the identity themes so memorably plumbed in the movie, and it does so in ways that are wonderfully appropriate to the medium of IF and to the specific project of exploring Zarf’s head. On top of that, it throws in lots of nifty IF references and generally has a hell of a time exploring some dark and unmapped corners of the form. In short, it works as a riff on the movie, as a riff on Zarf, and as a riff on IF itself.

The writing is, at times, a bit wobbly. I admit to being a little worried when I saw the first sentence of the game: “At last, your troubled fortunes seemed to come to an end.” The use of the past tense rather than the more traditional IF present tense, as well as the awkward phrase “troubled fortunes”, confused me. It felt like there was an initial paragraph missing, or perhaps that the PC had just died (which is how most people’s fortunes, troubled or not, tend to come to an end.) I think if the game had started out with “At long last, your troubles seem to have come to an end,” I could have swung with it, but as it was, it took me about a hundred moves to turn off the little editor in my head (apparently we all have a cast of characters capering around inside our skulls) and go with the flow. Once the game got rolling, though, there were some fantastic bits of writing. Particularly evocative and exciting were the effects generated by the various shifts in perspective that the game executes.

Those perspective shifts are some of the most intriguing things that happen in this game, or in any comp game I’ve ever seen, for that matter. I don’t want to give away spoilers here, so I’ll just say that the game explores some more or less uncharted IF territory by doing quite a bit of “head-hopping”, in both the literal and figurative senses. And of course, the fact that it is both literal and figurative is just one of the many fun things about this game. I love it when I’m still thinking about a game long after I’ve played it, still having little “aha!” moments making connections and grokking references. Yes, it’s true that the text probably could have used another round or two of revision. It’s also true that there are a few bugs remaining here and there, though there were other moments when I was pleasantly startled by the depth of implementation in some areas. The author confesses at the end of the game that “He began coding it on 2 September 2000 at 7:04am, and raced like the wind to finish it in time,” and in places, the rush shows. On the whole, however, the game is a whole lot of fun, and very thought-provoking, too. Being Andrew Plotkin is an experience not to be missed.

Rating: 9.0

Thorfinn’s Realm by Roy Main and Robert Hall [Comp99]

IFDB page: Thorfinn’s Realm
Final placement: 28th place (of 37) in the 1999 Interactive Fiction Competition

For someone who has always loved playing IF, the first few attempts at programming it can be a giddy thrill. The smallest achievements can provide boundless amusement: “Look! I made some rooms that link together in crazy ways!” That’s why many IF authors, especially those who started programming IF during their adolescence (or even before) go through a stage of writing games that do all kinds of really crazy, annoying things. These games are usually brimming with smarmy, smart-assed responses to various fairly ordinary commands, because smart-assed responses are one of the easiest, most fun things for a novice to program. The games often do really annoying things, from a gameplay standpoint, just because those are things their author has just figured out how to do. Mazes are common, as are insta-death puzzles, silly objects/rooms, in-jokes, and self-referential appearances by the author.

Design isn’t a big consideration, and for that matter neither are consistency, logic, realism, or correct grammar and spelling. All these things take a lot of patience, and the fledgling IF author is way too eager to write the next snarky response to bother with them. Of course, many of these early efforts never see the light of day, something for which their authors find themselves very grateful five or ten years down the line. But some find their way out. Some authors even take the trouble of porting their old efforts so that the games can reach new audiences (Andrew Plotkin‘s Inhumane is a case in point). I don’t know whether Thorfinn’s Realm is the product of novice programmers (or a port of such.) It may not really belong to this category of game, but it certainly feels like it does. It’s a game that does many things wrong, and has lots of irritating misfeatures and errors, but is still endearing nonetheless for its abundant energy and enthusiasm.

The plot is a goofy contrivance for a treasure hunt, something about time-traveling back to the 10th century to join a time-travelers club. Of course, the introduction is careful to explain, the club has gone ahead of you to set up a few “surprises”, a rationalization which serves to explain any strange anachronisms you might find, such as oh, say, flashlight batteries lying around. Hung on this framework is a string of lots of the most irritating puzzles/features from the earliest IF games.

There’s a 4 item inventory limit. This limit can be contravened with a rucksack later in the game, but even the rucksack has a limit. There’s a maze, almost at the very beginning of the game. There’s a “replace the light source” puzzle, which basically entails saving and restoring to replay the first 200 moves over and over until you’ve found the aforementioned flashlight batteries. At times I felt like I was having an extended flashback to the early 80s — I’m thankful there was no starvation puzzle or I might have permanently lost my mind.

Along the way there are a host of misspellings, objects missing descriptions, lapses of logic, and lots and lots of smarmy parser rejoinders. Take, for instance, the following:

>EXAMINE LOGS
Captain's log, stardate 950 AD. Some idiot is poking around in a fireplace.

I can almost picture the programmers chortling with glee, savoring the oh-so-clever wordplay and hoping some suckers examine the logs in the fireplace so that they can be the target of that zinger. The player who finds it, on the other hand, grimaces for a moment and then moves on (or at least that’s what I did). Who had more fun in this scenario? Thorfinn’s Realm is full of moments like these, things that are aggravating for the player but which were presumably fun for the authors to create.

Now, let me back off a few steps. First of all, I recognize that I’m setting up a strawman in the above paragraph. It is certainly possible that the scenario I describe above is very far from the truth, and that the authors genuinely thought that the in-jokes, self-references, light source puzzle, etc. etc. would really be fun for the player. Not probable, I admit, but possible. Secondly, I can’t stay mad at Thorfinn’s Realm for long, despite its many flaws. For one thing, in spite of its cracked design and sometimes wobbly English, the game is coded pretty competently. I found very few bugs, aside from the occasional elided description, and lots of verbs and nouns are accounted for in the parser.

But more importantly, there’s just such a verve to the whole thing. It’s a quality much more difficult to put into words than the game’s problems are. Something about the gestalt of the whole package — puzzles, setting, prose, and the rest — conveys an infectious enthusiasm for the medium of interactive fiction. Come to think of it, that’s another quality that Thorfinn’s Realm shares with the earliest IF, but a good quality. Those early games had many characteristics whose passing is unlamented, but they also had the bright-eyed excitement of explorers mapping uncharted territory. In capturing the feel of the early days of IF, Thorfinn’s Realm finds not just its curse, but its blessing as well.

Rating: 6.4

Hunter, In Darkness by Andrew Plotkin as Dave Ahl, Jr. [Comp99]

IFDB page: Hunter, in Darkness
Final placement: 8th place (of 37) in the 1999 Interactive Fiction Competition

[Several sections of this review could be considered plot spoilers when viewed from the proper angle. You have been warned.]

Actually, Wumpus and Wumpus II are in ‘More Basic Computer Games.’ Which
has 84 games, and is indeed by David H. Ahl. Wumpus rules. All IFers
should play it. Indeed, play it before the competition so that you have
a sense of our collective roots. Then marvel at where we’ve come.”
— Adam Thornton, 9/18/99

Hmmm. I didn’t follow this advice, but I remember Hunt the Wumpus. It’s a classic computer game, but pretty primitive. It involves locating a target within a grid of rooms, avoiding deathtraps and teleportation traps (the latter of which was adapted for a clever, though irritating, tribute in Zork I). It is almost nothing like Hunter, In Darkness. And yet… And yet one wonders why Adam was exhorting us so enthusiastically to play this game, preferably before the competition. I suppose we’ll find out our answer soon enough. In the meantime, let’s examine the game before us. It is a marvelous game, gritty and atmospheric with writing and coding savvy to spare. It is a true “cave crawl”, with much of the action involving literally crawling through sections of a remarkable cave, rife with tight passages, underground pools, and dangerous rock formations. And it is also an update of Hunt the Wumpus… sort of. As in the original game, you play a hunter, armed with a crossbow and five bolts. You can smell your prey from several rooms away, and must struggle with dangerous pits and threatening bats. But that is where the similarity ends. Where Wumpus was bare, even abstract in its depiction of the cave, Hunter is rich with description. In fact, the levels of description can run so deep that the detail of the game becomes almost dizzying, as in the following example:

>L
Narrow Ledge
This ledge is barely two feet wide at most. You try not to feel like
it's angled slightly outward. The pit stretches above and below you; but
you can see no way to climb from here, either way.

A rope hangs across the pit, a gentle arc well above your head.

>X PIT BELOW
You can make out the pit floor. It's only two or three body-lengths
down; but the stone formations directly below you look vicious.

>X FORMATIONS
Sharp spires rise directly below you -- some chance result of dripping
minerals and flowing water. If you try to descend farther, you'll slip
and probably fall into them.

I have a terminology I’ve made up to talk about this sort of thing. In this terminology, first-level nouns are those nouns that are mentioned in room descriptions. Second-level nouns are those nouns mentioned in the descriptions of the first-level nouns. Third-level nouns are in the second-level noun descriptions, and so on. The deeper these levels go, the more detailed and immersive the textual world. Most text adventures don’t even fully cover the first-level nouns, but Hunter does, and often many of the deeper levels as well. The result is a cave environment that feels hauntingly, sometimes terrifyingly, real. I have crawled through a few caves in my life, all of which were much safer (thankfully!) than the cave depicted in Hunter; the game matched my experience quite accurately, adroitly capturing the spelunker’s combination of awe and fear.

Along with being extremely well written, Hunter is also brilliantly designed and implemented. I went through the game several times and not only did I find no bugs whatsoever, I also discovered that the game very cleverly allows multiple routes to the same puzzles. There aren’t many puzzles in the game, but those that exist are very good indeed, and quite original. They belong to that rare breed of puzzle that is perfectly integrated with the story and the environment, and is a great pleasure to solve because it requires lateral thinking within a very logical framework. I didn’t find any multiple solutions to them, though seeing the care with which this game was designed, I wouldn’t be surprised if some existed. In addition, there is at least one point at which I think you can make the game unsolvable, but the situation only comes up because almost every logical action is implemented. I kept finding myself surprised at just how many actions were accounted for. Even those that were disallowed were often disallowed with a message that was specific to the particular circumstances of the PC, and that sometimes gave a clue as to how to proceed. As impressive as all this was, I was even more wowed by the way that the game subtly arranges itself so that it appears to allow a very wide scope of action, but in fact moves the PC through a specific plot. I can think of several junctures where multiple choices are possible, all of which lead, very logically, to the same point. This is a game that clearly took great care with its design, extending the illusion of freedom a long way while maintaining a fairly specific structure.

Also, several rooms have initial descriptions which describe the experience of arriving in the room, and the features that are most salient at first. Once this description has been displayed, further looks at the room will stabilize into a more settled description, one which takes details into account and bears reading multiple times. Attention to detail like this just permeates the game, and makes it one of the most engrossing competition entries I’ve ever had the good fortune to play. Its origins do sometimes undercut it a bit, such as when the fearsome beast is first revealed as a Wumpus — the comical tone of the name jars against the serious and deadly atmosphere of the rest of the game. However, the contrast between the original Hunt the Wumpus and this game is amazing. It’s like the difference between a limerick and a Stephen King novel. Follow Adam’s advice — play Hunt the Wumpus (there are several versions available on the web) and then try Hunter, In Darkness. You too will marvel at where we’ve come.

Rating: 9.8

[Postscript from 2020: In response to my epigraph at the top, Andrew Plotkin wrote: “If you *didn’t* see that post, by the way, it’s because Adam cancelled it almost immediately.

He was a beta-tester, but he posted that on his own, without consulting me
first. I more or less blew my top at him, and he apologized and killed the
post.

I spent the next weeks worried sick that it might have Ruined The Effect
for some hapless player. Fortunately, the whole mess turned out to be
trivial next to the lack-of-walkthrough problem. Heh.”]

For A Change by Dan Schmidt [Comp99]

IFDB page: For A Change
Final placement: 2nd place (of 37) in the 1999 Interactive Fiction Competition

I had to take a long break and read some regular English before I could start to write this review. If I hadn’t, no doubt my sentences would have sounded something like this: “The game approaches jigsaw, laying out words and concepts end to end, but skew. It moves whirling, lifting gazes into a rarefied and unknown sphere.” Even now, my language feels highly self-conscious, like a drunk trying to walk a straight line. I’m in this discomfiting circumstance because For A Change put my head into a very weird space through its use of words. The entire game uses an English that, while it makes sense, is just a few degrees off-center. For example, one location is described thus:

In the Shade
The land increases towards your head to the south, and decreases away
from your feet to the north. Mobiles lead accordingly in both
directions. The High Wall may also be approached to the east. A long
walk to the west is a tower, dwarfing your form, and dwarfed in turn by
the wall.

Out of context, it seems almost incomprehensible, but once you’ve been playing the game for a while, you realize that all it means is that you’re standing on sloping ground which rises to the south, alongside a north-south road. At first, I found this linguistic displacement affected and annoying, but as it became more transparent to me, it acquired an intoxicatingly immersive effect. It was like watching a foreign film with subtitles — by about halfway through, the mechanical nature of the device was submerged and I felt fully involved in the milieu.

For me though, there was a downside to this approach. After I had finished the game, I marveled at the cleverness of its linguistic contrivance, and the consistency with which it was implemented, but the pleasure was solely on a cerebral level. Even though the experience of playing the game was interesting, I never cared very much about the story, I think because I found it too difficult to make an emotional commitment to a setting and character that were so completely alien. Consequently, I ended up observing myself a lot, which is a very distanced, passive way to go through something like interactive fiction. Then again, I’m not a person who gets passionate about abstract painting or experimental fiction like that of William Burroughs, so my lack of reaction to the game may be due more to my own idiosyncrasies than any particular flaw in the work.

The other thing I found interesting about For A Change is that it is the product of Dan Schmidt, who, though he doesn’t tend to shout about it, was a member of the team that produced Ultima Underworld I and II. To the best of my knowledge, this marks the first time that a competition entry has been authored by someone from the professional computer game designing community. Well, actually I suppose that’s not quite true — I know Andrew Plotkin contributed to at least one professional game for the Mac. Still, I found it fascinating, and very encouraging, that a writer of such high-profile games entered the competition, and that he did it with a game that is so thoroughly uncommercial. What’s more, the things that make For A Change special are only possible because it is a text game; even if by some bizarre circumstance a software company wanted to put out a graphical version of the game, that version simply could not capture the very specific flavor that For A Change achieved with its distinctive use of words. How fascinating it might be, then, to see the IF competition become a place where game-writing pros came to fulfill their most unrestrained artistic ambitions, creating pieces of text which would never see the light of their day jobs.

Rating: 8.0

The City by Sam Barlow [Comp98]

IFDB page: The City
Final placement: 13th place (of 27) in the 1998 Interactive Fiction Competition

The City gave me a very strong sense of deja vu. So many parts are hauntingly familiar. Here’s the story: You wake up, not knowing who you are, where you are, or why you are wherever you are. Sound familiar yet? If not, here’s more: You seem to be trapped in a surreal and inescapable institution. (This institution is called “The City”, hence the name of the game. Yes, that’s right. It’s not about an actual city.). Does this ring any bells? OK, here’s more: your situation is iterative, bringing you back to the same point over and over again. No? Well, how about this: at one point during the game, when you give a command that goes against the narrative’s wishes, the parser replies, in bold letters: “That’s not how you remember it.” This should definitely sound familiar to anyone who’s played the latest Zarf offering. Plotwise, it’s as if somebody chopped up Mikko Vuorinen’s Leaves (another escape-from-the-institution game whose name had only tenuous relation to its contents), added two tablespoons of Andrew Plotkin’s Spider and Web, garnished with a sauce of Greg Ewing’s Don’t Be Late, threw in a pinch of Ian Finley’s Babel, put the mixture into a crust made from tiny pieces of various other text adventures, stirred, baked for 45 minutes at 350 degrees, and served it up for this year’s competition. Now, I’m not entirely convinced this is a bad thing. I think that lots of great works of art, interactive fiction and otherwise, are really just inspired melanges of things that had come before, so I’m not particularly opposed to such derivation on principle. For me, though, some of the derivative aspects of The City didn’t work particularly well. This was especially true for the Spider and Web stuff — I felt that the game crossed the line between homage and rip-off, heading the wrong direction. In addition, the convention of waking up with no idea of who you are or where you are, despite how well suited it is to IF, is starting to feel very tired to me. Perhaps I’m just jaded, or burnt-out, but when I saw the beginning I said “Oh, not another one of these!”.

Now, this is not to say that the entire game was derivative. The plot certainly didn’t break any new ground, but certain aspects of the interface were imaginative and innovative. The City does away with status line and score, not to mention save and restore. Abandoning the first two precepts did lend the game a greater sense of rawness, of the interactive experience being immediate and unmediated by any artificial tracking devices. The absence of save and restore, on the other hand, was a pain in the neck. See, as much as IF might want to emulate real life, it’s never really going to be real life. Consequently, there will be times when I only have 15 minutes to play a game and want to at least get a start into it. Or when a fire alarm goes off and I have to shut things down. Or when my wife wants to go to sleep, and I need to turn off my computer (which is in our bedroom.) You get the idea. At those times, I want to preserve the progress I’ve made. I don’t want to have to start from scratch, and I don’t care how short the game is, I don’t want to waste my time typing in a rapid series of commands to get to where I was when I had to leave the game last time. Especially since with my memory, I’m likely to forget one or two crucial actions which will then oblige me to start over again. Here is the lesson for game authors: please do not disable interface conveniences in the name of realism. It will not win admiration from your players, at least not from this one.

One innovation I did like in The City was its expansion of the typical IF question format. The game allowed not only the typical ASK and SHOW constructions, but also questions (both to the parser and to other players) like “Why am I here?”, “Where am I?”, or “Who are you?” Now, it didn’t allow question marks, which made the whole thing look a bit strange syntactically, but I found it did have a pretty good record of responding realistically to reasonable questions. I can imagine how much work must have gone into this feature, and I think it really made a difference — I felt much freer to question NPCs in a much more lifelike way. Even when I bumped into the limits of this realism (with questions like “what is going on here?”) I still felt outside of the bounds of traditional IF. Unfortunately, the energy that went into this innovative question system must have been leached out of other technical parts of the game. There were a number of bugs in the game, including one that rendered the game completely unwinnable, forcing me to, you guessed it: restart. Since I couldn’t save, and since the bug happened about 2/3 of the way through the game, I had to completely restart and type in all the commands that had brought me to that point — you can be certain I was grinding my teeth the whole time. In a non-competition game I almost certainly would not have bothered, choosing not to finish rather than to waste my time in such a manner. If anybody needs another reason not to disable save and restore, it’s this: when bugs in your code force the player to go backwards, that player will not appreciate having to back all the way up to the beginning. In addition to the bugs in the game’s coding, there were also a number of mechanical errors with its writing as well. These were not egregious, but they were there, and wore on what little patience remained after the bugs, the disabled conveniences, and the ultimately frustrating nature of the plot itself. I think the question system from The City is a valuable tool that could be well-used elsewhere (though I’d appreciate the ability to punctuate my questions with question marks). I would be very happy to see that system integrated into a game with an original plot, working code, and error-free English.

Rating: 5.5

Little Blue Men by Michael S. Gentry [Comp98]

IFDB page: Little Blue Men
Final placement: 7th place (of 27) in the 1998 Interactive Fiction Competition

WARNING: Because Little Blue Men uses obscenities in its text, that language will also appear in this review.

Well, the first thing I have to say is that starting Little Blue Men right after finishing Human Resources Stories was quite mind-bending. The game starts with a character who is sitting at his desk thinking of his job as “another day in the trenches,” looking at his corner as his “own little slice of the shit pie those sons of bitches call an office.” I had this sudden vision of IF authors as angry loners, driven by their misanthropy and lack of social skills into highly solitary hobbies like writing and programming, friendless misfits who hate their jobs, hate their lives, and generally hate people, and who write supposedly entertaining games that are really about how much the world sucks. Luckily, the vision passed as the game underwent a curious transformation. First of all, the game’s disclaimer assured me that “at its most fundamental level, this game is about learning to love yourself.” OK, maybe we’re not loving anybody else yet, but loving yourself is at least a little positive. Next, I entered a few commands, the first ones that came to mind, really, and… won the game. Or did I? My final message said “*** You have learned to love yourself ***”, which is what I was told the game was about. So I won, right? In 10 moves? I wondered how in the heck a game whose .z5 file was 171K could end up being so short. I wondered, in the game’s words, “What the hell…?!”

It turns out that although LBM may be about learning to love yourself, if you do the things that help you reach that goal too quickly you end up missing the entire story. That story consists of scheming ways to kill or otherwise waylay your co-workers, destroy the things that aggravate you, discover the secrets hidden behind the bland office walls, and figure out just who or what your boss, “that bastard Biedermeyer”, really is. In short, it consists of getting an unpleasant character to do unsavory things, in service of a plot that grows more and more metaphorical and surreal as you progress through it. When I finally got to the end, I wasn’t sure that I was any more satisfied with the “real” ending than the one I got to in 10 moves. In his postscript, the author tells us that he wants the story’s structure to help us question to help us analyze some of our assumptions about IF. For one thing, we should think about what really is the most “optimal” ending of the game, and whether it’s worth it to actually play through a game if it’s possible to reach a positive ending at the beginning, and/or if the motivations of the character are twisted and repugnant? Now, these are not new ideas. Andrew Plotkin‘s A Change In The Weather offers a similar situation at its outset — if you rejoin the picnic, you end up having fun after all, but you also miss the story. To go back earlier, Michael Berlyn used a related technique in Infidel by making the main character a shallow, exploitive greedhead who probably deserves a desert demise, then asking you to solve puzzles and find treasure on his behalf. Little Blue Men, though, makes these propositions starker than ever before by making its main character thoroughly repulsive and an optimal ending immediately reachable.

Now, my answer to this question in its abstract form is that responses will vary depending on the player. Some people probably have no interest in playing a repulsive character, and so will just delete the game. Others might be driven by curiosity to complete the game even though they find the experience unpleasant. Still others will view it as a chance to get a glimpse into abnormal psychology, or to have some fun playing a villainous character. In this way, playing such a game is akin to watching a movie like Natural Born Killers, or reading a book like In Cold Blood — it may be very well-done, but it’s not everybody’s cup of tea, and that’s fine. Consequently, I guess I don’t view the question as all that interesting, maybe because any assumption I might have had about IF characters having to be good was eliminated as soon as I finished Infidel (in 1986). But even though I feel this way, LBM still didn’t work for me, not because of its main character but because of its choices of setting, imagery, and metaphor. The game invokes the movie Jacob’s Ladder a couple of times, which is a movie I loved. That film was by turns profound, chilling, and inspiring. LBM only achieves glimpses of these things, and I think the reason is because I found its imagery muddled and incoherent. The game is obviously taking place on some metaphorical level, but it was never at all clear to me what the metaphors were supposed to be representing, and as they stack up it only becomes more confusing. In addition, there was basically no connection with reality, which left the game’s symbols floating unanchored. Some flashback scenes, some glimpses of reality, some type of explanation for the heaven/hell dichotomy the game presents would have gone a long way toward connecting its symbolism with something more meaningful than just other symbols. There’s a lot to like about this game. It is written well, and although it doesn’t achieve an overall arc, it does contain moments which can be quite moving or frightening. Technically I could find very little for which to fault it, both in its writing and its coding. Its puzzles may have had some unpleasant content, but they were clever and engaging, and generally quite well integrated with the storyline. But for me, it did not succeed as a work of art. Nonetheless, I respect it for being an ambitious but flawed experiment — I’ll take that over competent repetition any day.

Rating: 6.3

Informatory by William J. Shlaer [Comp98]

IFDB page: Informatory
Final placement: 11th place (of 27) in the 1998 Interactive Fiction Competition

Every year I’ve been writing reviews for the IF competition, I’ve seen several games which are their authors’ first attempt at learning Inform. These usually aren’t the better games — I find that most of the really good Inform games in the competition are not the first pieces of code ever hacked together by their authors. Informatory, however, gives a twist to this tendency — it is the author’s first attempt to teach Inform. Rather than replicating its author’s apartment or dorm room, Informatory instead replicates a number of familiar scenes and objects from various canonical IF games, and allows its player to peek at their source code in order to give some insight as to how Inform could be used to create them. It does this through a handy device known as the “Codex Helmet” — whenever the player character wears this helmet, source code for all objects becomes visible. Of course, a couple of elementary puzzles must be overcome in order to gain access to this miracle of technology, but hints are provided for those puzzles. Once the Helmet is acquired, Informatory presents a new kind of puzzle: to progress in the game, you must decipher the Inform source code of its objects so that you may use their special properties to your advantage.

For me, this kind of puzzle worked well, because it relied on information I had already acquired through working on my own Inform creations. However, for someone who did not know Inform and wasn’t particularly interested in investing much time to learn it, I think those puzzles would be a major nuisance. In fact, if you’re not interested in learning Inform, my advice would be to give this game a pass. Its interests are much more in helping novices to learn Inform in a fairly fun and ingenious way than to provide a fun gaming experience for everyone. This is a perfectly acceptable goal, but it makes Informatory more educational software than entertainment software. The game invokes the genie from Andrew Plotkin’s Lists and Lists, and the reference is quite apt — that game also didn’t much care about entertaining, instead giving the focus to its own (remarkable) z-machine implementation of Scheme. Informatory didn’t feel quite as oppressive as Lists to me, probably because I’m already familiar with Inform, an advantage I sadly lacked when it came to Scheme. However, the two share a common theme: they are not so much games as teaching tools, and if you’re not interested in learning, the tool isn’t for you.

Having thus limited its audience, Informatory does its task rather well, I think. The author bills it a “not-very-interactive tutorial,” and I think he’s only half-right on both counts. Depending on how you define the term “interactive”, I think Informatory is quite interactive indeed. It’s probably the only game I’ve ever seen that actually assigns outside reading to its players so that they have a better chance at the puzzles. This obviously doesn’t work in the competition context, but someone might find it a little useful when used as a tool in its own right, especially if that person is already in the process of learning Inform. Furthermore, Informatory‘s source-code-oriented puzzles are much more interactive than the typical tutorial style of “announce the concept, show the concept, now you try it.” Now, this is a double-edged sword too: sometimes the lack of guidance can really be rather frustrating. I sometimes found myself wishing for the genie from Lists to keep hanging around, giving me clues when I needed them. Consequently, I didn’t find Informatory to be “not-very-interactive”, but I didn’t really find it to be a “tutorial” either. Instead of teaching Inform piece-by-piece, it assigns reading in the Designer’s Manual, and in fact those assignments are only reachable after solving a number of source code puzzles. Informatory therefore isn’t much of a teacher, but it’s a good quiz for those who are already learning. As a competition game, it’s no great shakes: at its best, it’s about as much fun as taking a really interesting test. However, I can see it becoming one useful tool for people who are beginning to get their feet wet in the sea of Inform.

Rating: 6.8