IFDB page: Caffeination
Final placement: 14th place (of 30) in the 2003 Interactive Fiction Competition
Caffeination (it can’t seem to decide whether it wants the middle “n” capitalized, so I’m going to forego it) starts out like a more intelligent version of last year’s Coffee Quest II. The setup is nearly identical: you’re a depressed, sleepy office worker in an oppressive, cubicle-filled corporate environment, and your object in life is to get a really good cup of coffee. Happily, the literacy level of Caffeination is several steps above that of CQ2, and at first the game seems like it’s going to be a lot of fun. Alas, it quickly sinks into a bog of misguided design, buggy code, and error-laden prose.
In addition, rather than presenting any kind of sharp or thoughtful satire of office culture, the game instead tends towards the hackneyed and the juvenile. For instance, the boss’ name is “Mr. Norom.” Ooh, “moron” spelled backwards! There’s wit for you. Norom is a walking (well, sitting) “evil boss” stereotype, and the clichés continue from there: the bimbo coworker hired strictly for the boss to leer at, the depressing and decrepit building fixtures, even the sleepy, slackerish PC himself. Instead of giving us a fresh, fully-imagined setting, Caffeination just shows us the same dull office we’ve seen a hundred times before. What’s fun about that?
This game also suffers from the same syndrome that seems to plague many entries in this year’s comp: a lack of sufficient feedback and cueing. I struggled against the constraints of the first major puzzle for quite some time before turning to the hints, but these were much less helpful than I thought they’d be. The game has a hint system with great potential — you find a notepad left by a former co-worker who had allegedly amassed all sorts of interesting tidbits about the office. Unfortunately, CONSULTing the notebook about nearly every topic gives you either no information at all (“Bill left some detailed notes, but you cannot find any info on that.”) or no more information than is present in simple object and location descriptions. A hint system in a consultable object is a great idea for integrating metagame activity into ingame mechanics, but to succeed, it must be much more deeply implemented than this.
So finally, I turned to the walkthrough and was astonished to discover that there are no fewer than three different solutions to it. The problem is that all three solutions rely on extremely improbable actions, ones I’d certainly never have thought would work, given the fairly limited implementation of most game objects. For instance, one path involves finding out about a particular bit of office intrigue through dialogue, but even very direct questions about this exact topic elicit no response whatsoever from the NPCs. In fact, most questions to the NPCs elicit the default response, which leads one to stop asking questions in fairly short order. Another path requires discovering an object hidden in a cubicle. However, an object mentioned in the room description that should be in roughly the same spot as the hidden object not only doesn’t lead the player to discovery, it isn’t even implemented, which certainly leads one to believe that searching that area of the cubicle won’t be fruitful. It’s all well and good to provide interesting and unusual solutions, but you can’t expect players to read your mind to get to them. You have to provide cues, feedback, and evidence that will lead the player in the right direction.
In a similar vein, if a game’s coding is focused on its solution path(s) rather than on making a fully interactive environment, it will almost certainly be extremely buggy to anybody who isn’t strictly following the walkthrough. I associate this problem most strongly with Robb Sherwin‘s earlier comp games — if the game was a story, it’d go pretty well, but IF isn’t a story so much as a place, and when an incomplete place tries to be a story, problems ensue — even though Caffeination provides multiple solutions to each of its puzzles, they’re all pretty hard to guess, and exploratory moves towards them founder in a morass of bugs.
This may be a problem that deserves its own category: the “walkthrough-driven game”. These games end up making me feel like one of the time travelers in Ray Bradbury’s “A Sound of Thunder,” terrified to step off the path lest everything around me be screwed up forever. That’s certainly what happens with Caffeination. Especially after the first puzzle, I found myself confronted with one bug after another when I tried things that the game didn’t expect.
Now, like the bugs in Sophie’s Adventure, many of this game’s bugs were beneficial to me, including one that allowed me to win without solving any of the coffee shop puzzles at all. I’ve been surprised by the games in this comp that go to great lengths to explain the obstacles to you, but then don’t bother to actually use those obstacles to prevent winning actions. Still, winning lacks its usual pleasure when it’s done by exploiting a bug. I was happy enough to have the game overwith, but I wish it could have been different.