Category Archives: Uncategorized

Game Developers Conference

Thank you to everyone who attended my session at the Game Developer’s Conference.

GDC16 title page

Journey into the DAG: Puzzle Dependency Charts, Tentacles and You

The slides can be downloaded here: Journey into the DAG: Puzzle Dependency Charts, Tentacles and You

The full poster from my session is here: GDC Poster

Please see the following link for a ‘yEd’ version of the Day of the Tentacle Puzzle Dependency Graph: Day of the Tentacle Puzzle Dependency Graph for yED

yEd is available here.

I am working on an even more in-depth analysis of The Day of the Tentacle which will include all the information from the talk and more. Please follow me on Twitter @plastroltech or @brickshot and I will notify you when that is ready for viewing.

Oh yeah if you want to see the video I made to promote my talk, here it is:

Thanks!

The Day of The Tentacle: Dependency Graph Analysis

The Day of the Tentacle is a classic LucasArts adventure game released in 1993. Starring an irrepressible nerd, an evil tentacle and three generations of the same mad scientist it quickly captured the hearts of the adventure going public of the day. It’s a light-hearted game with a focus on exploration, narrative and humor. The creative team included Dave Grossman, Tim Schafer, Ron Gilbert and Gary Winnick.

While cartoonish on the surface this game is highly polished with an elaborate design and complex puzzle structure. This post will focus on the puzzle dependency graph and the way in which the puzzles are integrated into the narrative.

Puzzle Dependency Graph

For the purpose of analyzing the game I have re-constructed the Puzzle Dependency Graph as described in Part 1: Puzzle Dependency Graph Primer. I used yEd to build the graph and CAM for the GANTT chart. The graph is laid out vertically from top to bottom with nodes colored to show which game character is required to solve the puzzle. The colors are assigned as follows:

Bernard: Blue Laverne: Green Hoagie: Orange Start / End

Nodes were created for all player actions which satisfy downstream dependencies. I did not create nodes for the act of just picking up an item which is lying around or for walking into new areas. While those actions technically fit the criteria it is usually an earlier puzzle which has actually allowed the player to take that action and so the dependencies are assigned to those upstream puzzles.

As recommended in Part 1 I have used a layout which places puzzles in the highest layer possible while still keeping all dependencies flowing downwards. Note that the three graphs shown in this post all represent the same dependency graph data but with different layouts. The initial graph with no grouping of nodes is shown here.

Dependency Graph displayed using a compact layout. The non-linear mid-game is kicked off dramatically by the “Find Super Battery Plans” puzzle with its 15 downstream puzzles.

Features of the Graph

In this graph there is a single initial starting node with no input edges (the starting condition) and one destination node which has no outbound edges (the victory condition). The horizontal layers give an indication of the amount of non-linear branching happening at a given point in the game. When all the puzzles of a layer are completed then all the puzzles in the next layer down are guaranteed to have their dependencies satisfied and are available for solving. Of course the player need not solve all puzzles layer-by-layer and so the number of puzzles available at a given time could be more or less than the number in a particular branch. The size of the layer just gives us general idea of the degree of non-linear branching at each phase of the game.

A valid order in which the player may solve the puzzles is known as a Topological Order. Due to the high degree of non-linear branching this game has a vast number of valid topological orders. The exact number is not known to me but a lower bound can be determined by looking at the number of permutations possible in the largest layer. With 13 puzzles in the fourth layer there are over 6.2 billion possible orders in which the player might solve them.

The GANTT chart is a nice way to look at the size of the layers visually. It shows the number of puzzles available in each layer as green boxes in vertical columns. From this we can see that this game has a short linear introductory segment followed by a very non-linear middle-game with all kinds of puzzles available for solving at once. The degree of non-linear branching is reduced slowly as the game winds down and finishes with a completely linear segment of 4 puzzles at the end.

GANTT Chart for The Day of the Tentacle Puzzles

GANTT Chart for The Day of the Tentacle Puzzles

Other games could have dependency graphs with different features. A game with multiple starting conditions would have more than one initial node in the first layer. A game with multiple victory conditions or optional puzzles which do not contribute to the final victory would have more than one leaf node.

The shapes of the dependency graph and the GANTT chart are also instructive. A game which was purely linear would have a straight line of nodes from start to finish, each with one dependency. If there was an even higher degree of non-linear branching the result would be a wider graph with more puzzles in each individual layer. This game follows the advice of Noah Falstein when he said “Make it Bushy“. By this he is advocating for a graph which balances linear and non-linear branching into a shape that resembles a bush. This shape is also mentioned by Ron Gilbert when talking about the graph for his current game “Thimbleweed Park”.

Considering these other possible types of graphs allows us to think about how The Day of the Tentacle was constructed. Choices were clearly made by the designers to incorporate every puzzle into the narrative and to have no “alternate” endings or even optional “easter-egg” puzzles. The focus on non-linearity gives the player plenty of available puzzles in the mid-game. This has the benefit of giving plenty of things to do at any time and avoids holding up the game because the player is stuck on a single puzzle. This choice had to be carefully crafted into the game however. Many games begin to feel aimless and random when there are too many possibilities with no clear goal. Day of the Tentacle manages to retain the benefits of non-linearity while avoiding the pitfalls and this is in large part due to the puzzle structure.

Character Cooperation

A key game device of The Day of the Tentacle is the ability to switch between characters. This is somewhat unusual in adventure games and very unusual in that it actually works from a gameplay and story perspective. Most games which require the player to juggle multiple characters don’t work nearly as well (including Maniac Mansion). One reason I think it succeeds is the combination of the time-travel as a narrative device and the restriction of the setting to different versions of the same Mansion. These two elements combine to enable many cooperative puzzles where one character’s actions contribute to a puzzle for another. This is done by passing items via the Chron-o-Johns and by taking actions in the past which affect the future. It’s a testament to the high caliber design of this game that these two basic actions are used over and over but they never seem to lose their charm or magic.

Swimlanes

We can tell exactly how many puzzles involve this kind of inter-character cooperation by looking at the Dependency Graph grouped into lanes. Each lane groups the puzzles solved by an individual character. If we look at the edges between nodes which cross from one lane into another we can easily see which puzzles have dependencies on other characters’ puzzles. There are 32 of these types of inter-dependent puzzles. Half of the gameplay therefore relies on either cooperating directly between characters via the Chron-o-Johns or taking some action with one character with enables a puzzle for another character (usually crossing time). The Dependency Graph is shown here separated into lanes:

Dependency Graph grouped into “swimlanes” by character. Puzzles which require cooperation between characters can be seen by the edges which cross between lanes.

Expanding and Contracting

There is more that we can discover by analyzing the graph. Looking at the in and out degrees on each node we can see which puzzles open up or close down the branching and by what degree. It is clear that the puzzles which open up the branching in this game really open it up. Find the Super Battery Plans opens up 15 downstream puzzles. The player spends the rest of the game finding and closing down all those branches. The puzzles which close it down generally reduce the branching by only 1 or 2 (meaning their in-degree is only 1 or 2 more than their out-degree). This is certainly a design choice and it would be interesting to know if other approaches were tried and discarded.

It’s clear just from looking at these tables the way this game plays out. A small number of puzzles dramatically opens up the non-linear branching. The game expands very quickly and then takes a long time to close back down.

Expanding: These puzzles have higher out-degree than in-degree meaning that they “open up” the non-linear branching and expand the number of puzzles available to be solved.

Puzzle In Degree Out Degree
Find Super Battery Plans 1 15
Disguise Laverne 2 6
Find Dr. Fred’s secret lab 1 6
Laverne Access Outside 1 3
Get Laverne down from tree 1 2
Enter Human Show 1 2
Get Crowbar 1 2

Contracting: These puzzles have higher in-degree than out-degree meaning that they “close down” the non-linear branching and reduce the number of puzzles available to be solved.

Puzzle In Degree Out Degree
Get the Super Battery 4 1
Mummy Fashion 4 1
Get tiny sweater 3 1
Get Dusty Warm Hamster 3 1
Back to the Present 3 1
Get Vinegar 2 1
Build a fire 2 1
Start Storm 2 1
Get lab coat 2 1
Get Kite 2 1
Charge Battery 2 1
Dentures to Laverne 2 1
Get Rid of Harold 2 1
Win Human Show 2 1
Get Skunk 2 1
Plug in Laverne’s Chron-o-John 2 1
Get Toasty Warm Hamster 2 1
Power Laverne’s Chron-o-John 2 1
Rescue Dr. Fred 2 1
Get Signed Contract 2 1
Mail Contract In Past 2 1

Narrative Structure

As discussed in the Puzzle Dependency Graph Primer, non-linear branching in the puzzle structure poses complications for narrative. This is because of the factorial expansion of the orders in which the player may solve the puzzles. The Day of the Tentacle addresses this problem by isolating the narrative sub-plots into almost totally distinct puzzle trees. We can see this very clearly by organizing the puzzle dependency graph into groups based on the downstream goal. This graph shows this.

The non-linear branching of puzzles in The Day of the Tentacle aligns closely with the major sub-plots of the game. Only a single cross dependency exists between groups.

 

It is clear from the graph that there are essentially three totally separate games here which map directly to the primary sub-plots. We can see that it is possible to play through the entire sub-tree to ‘Power Laverne’s Chron-o-John’ without ever doing any of the puzzles in either of the other two sub-trees. Likewise we can ‘Get the Diamond’ without doing a single puzzle outside of that sub-tree. There is only one puzzle which has a dependency outside its group. That is “Get Vinegar” which requires “Access to the History Room” from the “Dentures to Laverne” puzzle. This acts like a gate which requires the player to at least get Laverne down from the tree and disguised before Hoagie can continues on to the end of his story. There are more of these gates internal to each story tree which we will explore below.

The fact that the game is broken up into these three siloed sub-plots is completely masked by the character switching dynamic. Since all of the sub-plots require extensive cooperation between characters it never feels like you are working on an isolated puzzle group. Also, given the vast number of orders in which the puzzles can be solved, the player is very unlikely to resolve one plot completely before even starting another one anyway. This is great for the player experience as they are free to make progress on all three sub-goals at any time. So if it is not noticeable to the player what is the point of keeping these puzzles all in their own sub-graphs?

From a narrative standpoint keeping the sub-plots isolated seems to be the key to maintaining a coherent story regardless of the order the puzzles are solved. With 13 puzzles in the fourth layer there are over 6 billion possible orders in which the player may solve them. To attempt to turn each order into a coherent story is obviously impossible. The solution The Day of the Tentacle takes is to isolate the subplots and then even further divide them into very small sub-trees which are able to be solved essentially linearly.

Sub-dividing the puzzles is only part of the equation, however. It is interesting to note that the dialogue and NPC actions which go along with the puzzles in each subplot do not reference any of the other subplots. The puzzles and plot points which together make up a sub-plot are completely self-contained and coherent regardless of what other units the player has or has not also experienced.

So we can see that two design choices were made. First: breaking up the puzzles and narrative into distinct units and second: refrain from making any narrative references to information outside of the unit. These both seem to be fundamental to the way Day of the Tentacle can provide a high degree of non-linear branching without introducing lots of logical narrative “bugs” or an impossible maze of dialogue trees to account for the different orders the player may visit the stories in.

Hoagie

Brap

A Detailed Example: Hoagie’s Journey

To demonstrate this design feature of narrative isolation I will walk through Hoagie’s narrative from the beginning of the game through to the point he plugs in his Chron-o-John. Then we can review how the narrative is broken into isolated sub-plots and compare the relevant sub-trees in the dependency graph to see how they relate.

The Story Begins

Purple tentacle drinks toxic sludge, turns mutant and decides to take over the world. So Dr. Fred ties up the tentacles in his secret lab and is planning to kill them both. The hamster goes to Bernard’s house to warn Bernard who decides to rescue the tentacles, bringing his two friends Hoagie and Laverne along.

After arriving at the house the kids split up. Bernard discovers the secret lab and releases the tentacles at which point Dr. Fred shows up and reminds Bernard that Purple Tentacle is incredibly evil and is planning on taking over the world. The only hope is to turn off the sludge-o-matic yesterday by using the time machine. So Bernard, Hoagie and Laverne travel through time in the chron-o-johns but due to an immitation Diamond the machine malfunctions. Bernard ends up back in the present, Hoagie goes 200 years in the past and Laverne is 200 years in the future. Now the goal shifts to rescuing the two friends.

With instructions from Dr. Fred Bernard realizes he must get a real diamond to use in the time machine and figure out a way for Hoagie and Laverne to plug in their Chron-o-Johns. Since Hoagie is 200 years in the past the only way for him to do that is to use Dr. Fred’s patented super battery. Dr. Fred flushes the plans for the battery down the Chron-o-John which sends them through time to Hoagie. Dr. Fred instructs him to take the plans to his long distant ancestor Red Edison.

The Floundering Founding Fathers

Super Battery Plans

This battery is going to be super.

Red Edison tells Hoagie he can make the super battery if he has Oil, Vinegar and Gold. The oil is found in the kitchen but the other items need more work. Hoagie discovers that the Founding Fathers are holed up in the mansion trying to write the Constitution but they have writer’s block and aren’t making much progress. There is a gold quill on the table but they won’t let Hoagie grab it. Jefferson does have a time capsule though – Hoagie puts a bottle of wine in the time capsule in order to send it to the future to make vinegar. By giving George Washington an exploding cigar, Hoagie knocks out his teeth which he replaces with the chattering teeth from the present day mansion. This makes George look cold and so Jefferson starts a fire in the fireplace. Hoagie puts the blanket Hancock was wearing on the top of the chimney, filling the room with smoke and setting off the fire alarm. The founding fathers all jump out the window which gives Hoagie a chance to snag the gold quill.

Once Laverne gets access to the history room in the future she is able to get the vinegar and send it back to Hoagie. Then, with oil, vinegar and gold he returns to Red Edison’s basement lab and hands them over to Red Edison who constructs a Super Battery out of them. However the super battery needs to be charged before it can power his chron-o-john.

The Ben Franklin Experience

After finding Ben Franklin in a field trying to discover electricity Hoagie realizes that he might be able to power his Super Battery if Ben got his experiment to work. But it’s too sunny for a storm so he collects a brush, a bucket, soap and water and washes the buggy out in front of the house in order to make it rain. Unfortunately this just makes Franklin go back in the house because his kite won’t work if it gets wet. So he gives Red Edison the Help Wanted sign from the present day and gets hired as a “moronic drone”. This has the benefit of giving him access to a lab coat which Franklin then cuts up and makes an All-Season Frank-o-Copter which can fly in the rain. They both go back out to the field where Hoagie slips the Super Battery into the kite and when it gets hit by lightning the battery is charged.

Deconstructing Hoagie

A Hoagie's Journey

A Hoagie’s Journey

There are three main story threads involved in getting Hoagie back to the present:

  • Building and Charging The Super Battery
  • The Founding Fathers
  • Ben Franklin

These three stories branch out from the same incident – Hoagie traveling to the past – and they come back together with Hoagie getting the Super Battery, charging it and plugging it into his Chron-o-John. In between these two events the stories diverge into their own sub-plots. If we follow the inverted dependency trees back upwards from ‘Get the Super Battery’ we can see that the puzzles also exist in isolated sub-graphs. So it is possible to Get the Gold without making any progress down another tree. Likewise it is possible to Get the Kite or the Vinegar without having even given the plans to Red Edison.

The key thing to note here is that none of the dialogue in the narrative around these three stories makes any assumptions about what the player has done outside of the small sub-plot in question. Hoagie never mentions ‘Oh great I need this gold to get the Super Battery’, or ‘I bet I can charge the Super Battery with this Kite’. This is because the player may not even have given the plans to Red Edison before getting the Gold or getting the Kite. So they may not even know what ingredients are required or that the battery will need charging. By restricting any references in the dialogue and action to the puzzles and stories of each small sub-graph the game has avoided those kinds of “bugs” in the story.

Bernard’s Journey

Bernard’s Story Three linear sub-plots

Bernard’s Story Three linear sub-plots

Both Bernard and Laverne’s stories use a similar mechanism. Bernard’s is the simplest with two serial sub-plots and a maximum of three puzzles in a single layer. Bernard’s goals are to Get the Contract, Rescue Dr. Fred from the IRS and then Get the Diamond. Bernard’s story differs from Hoagie’s in that these parts are linear and must happen in sequence. This is enforced by two gated sections where you can’t get the rope until you have opened the safe and you can’t get the signed contract until you rescue Dr. Fred. So Bernard’s subplots essentially form a single serial narrative which have no possibility of having narrative information incorrectly referenced out of order.

Laverne The Great

Laverne’s story is much different. It is the longest and most complicated with four sub-plots and the biggest puzzle group of the game. Her subplots are:

  • Gain her freedom
  • Win the Human Show
  • Free the Edisons
  • Power the Chron-o-John using a Hamster

Before Laverne is disguised and can freely roam around the future mansion there are puzzles to be solved which eventually will play into her narrative but which are not motivated by anything. For example it is likely that the player will get the sweater out from under the sleeping conventioneer without knowing at the time what it will be used for. This is an example of a ‘key before the lock’ puzzle and can lead to player confusion (see reference to Ron Gilbert’s rules for adventure games in Part 3). In fact the need for the hamster (frozen, warm, dusty or otherwise) is not motivated at all until Laverne gets into the basement and finds the generator. So the number of puzzles which the player may solve “just because” is quite large.

Laverne's Story

Laverne is… complicated

Winning the Human Show on the other hand is well set up and has a number of clear guideposts in the narrative. This subplot is encapsulated and can be solved from start to finish with no outside dependencies. Once her two sub-plots are completed she can resolve her primary story and power her chron-o-john and get back to the present where the kids gang up and resolve the over-arching plot by saving the world from Purple Tentacle (and getting out of Dr. Fred’s house).

Summary

We have seen how the puzzles and narrative are broken down into three almost totally isolated groups and how each of those is broken further down into little sub-plots which are themselves well encapsulated with minimal external narrative references. By doing this the design of this game seems to have been greatly simplified. Instead of attempting to write dialogue and actions around a vast number of possible story scenarios based on the order the player might solve puzzle in the problem is reduced down to simple linear story-telling within the sub-plots. I believe this is the key to how The Day of the Tentacle benefits from a high degree of non-linear branching – effectively allowing the player to choose the order in which the story is told – while still avoiding mistakes where a reference is made to an event the player has not yet experienced.

Files

If you are interested in doing your own exploration of the dependency graph, here is the graph in various formats:

  • Day of the Tentacle Dependency Graph – in swimlanes grouped by character: (yEd) (PNG)
  • Day of the Tentacle Dependency Graph – grouped by sub goal: (yEd) (PNG)

Feel free to make use of these files in your own research. If you publish something I would love a link to it. Thank you.

For even yet more Day of the Tentacle analysis please see the last part of this series:  Puzzle by Puzzle.

To a Dear Friend who has Come Into Money

Jeff! Buddy!

I know we don’t hang out like we used to in the old days but I definitely consider myself to be one of your oldest, best and most loyal friends. I’m certain you feel the same way about me. Now that you’ve come into money I just want you to know that nothing will change in our relationship. I’ll be there for you. Thick or thin that’s right buddy. Nothing could make us less friends than we are! Right!?

Good Christ that’s a ton of money. Maybe you can give me some? Haha! Just kidding! Pal!

A little though right? Because otherwise people talk behind your back and say things like ‘He didn’t even share with his best friend. Tsk tsk’. I’m looking out for your reputation, best friend Jeff.

But yeah no that would be weird, you giving me money. So no… nothing more than half. Half is fine. I’ll take half before taxes how about that? You have an attorney now so you can deal with taxes. I’m poor. I don’t have an attorney. So it makes sense. Half before taxes has a nice ring to it. Kaching-ring! LOL totally kidding. But please let me know soon. I’d hate for you to commit to some bad investment and lose your money before sharing it the way I know you want to. Just mail me back.

You know what, don’t worry about mailing me, I’ll call you. I’ll give you a call. Or no – I’ll come by! I’m going to be in that part of the country suddenly. I’ll stop by. Man it will be good to see you. So like tomorrow in the morning I’ll come over. Early.

God this is exciting!

Love, “best-friend ever” (your words) Josh

Apple //e Sounds

First off, I’ve started working on the actual game now, not just research and design! Whomp there it is.

I’m going to build out the first “scene” of the game and make it playable. This scene involves an old Apple ][ computer which you have to wire up and dial out to a BBS. I want the experience of using this computer in-game to be as realistic as possible so I recorded all the audio coming off the physical keyboard of my actual Apple //e and wired those sounds up to the in-game computer keyboard.

Here’s a demo of the result: https://www.twitch.tv/brcksht/v/34063189

Broken Sword 4: The Angel of Death

Washed out

Washed out

So frustrating. The 3d graphics in this game are so badly lit and the character controls are so hard to manage that I can hardly play this game. In fact I quit about an hour in. Too bad since I like this series a lot but this is torture.

What worked

Well the same characters are back. Presumably the story will be as good although I didn’t get far enough to appreciate it.

What didn’t work

3d graphics. Such a letdown after the nice hand-drawn backgrounds and animated characters of the previous games. This is really a huge step backwards. And walking this idiot around takes forever and he bumps into little 3d bits and pieces all the time. Total distraction from the gameplay. I can hardly concentrate on the puzzles.

Broken Sword 5 – The Serpent’s Curse

The first two Broken Sword games were awesome. Then came a horrible 3D graphics phase with 3&4. Now #5 has switched back to the beautiful hand-drawn backgrounds with more subtle 3D characters rendered on top of them. This works much better. As usual there are the two protagonists with a large cast of side characters. The whole thing is very well produced and looks good.

This game looks good.

This game looks good.

Notes while playing…

Once again a very linear story with little (no?) branching.

Some of these puzzles are a bit contrived.

I stopped playing this game for about three months because I got stuck in the cave in the chapel and couldn’t figure out the symbol puzzle. I finally broke down and just used the in-game hints. I guess it makes sense but this puzzle was frustrating. The user interface for the puzzle itself was cumbersome – there was no way to remove the little word strips from the symbols once you placed them so they kind of were distracting and actually covered each other up in some cases. The symbols were eventually comprehensible but it turned into a lot of trial and error and as I said I never did solve it.

This game is so slow… walking around everywhere is time consuming and boring.

As with the other games this one has a lot of history, mythology, religion and philosophy wrapped up in the plot. It felt like an Indiana Jones episode. This was all good. The problem is that it just turned into a long slog towards the end and it was a relief to be finally finished with it.

Beneath a Steel Sky

Note: This is a guest post by Casey “Chip” Cochran.
Random Thoughts While Playing

The intro is very well done. Cool graphic novel effect, great sound effects and the lead in is well written. The dialog is witty and the tin can sidekick is a good idea even though he is a jerk.

This game is funny. I am only a short way into it and I am laughing out loud at some of the jokes.

Ok, so I am in a subway, look into a god-damned hole (like anyone would have in an adventure game) and I fucking got eaten by a spider. That sucks because now I have to re-do a bunch of the game. Fucking stupid.

Don’t worry, I eventually loaded the game back up, completed it and felt liberated.

What Worked

The game was humorous, had a good plot and the characters were well developed.  I liked the graphics though the reviews indicated they were “dated” for the time it was released. I guess my expectations for these old games is low. This game used real voices and I thought the voice acting was good.

What did NOT work

Don’t kill a character with absolutely no warning for doing something that makes sense! That shit is annoying.  Also, many of the puzzles were too abstract. In order to keep moving through the game at a decent pace I had to get hints a few times. Also, the world was too small. I felt like in the end I did not get enough to see while completing the game.

Zork Zero

Fucking Flamingo

Fucking Flamingo

Random Thoughts While Playing

OK I don’t know if it’s because I just slammed a cup of coffee but this game has a killer opening. Immediately you are thrust into the action: shoved this way and that, pushed into the scullery and the kitchen and then back out to the castle dining hall where you witness Megaboz casting curses and blowing shit up. The King is Dead! … cue big giant title screen: ZORK ZERO. Plus it’s funny. I’m immediately psyched about this game.

The interface is better than any other text adventure game I remember playing. The map is really nice. The colorful borders which update based on your location are a nice addition and help make the game nicer to look at without being cheesy.

There aren’t many other characters in this game.

The plot is pretty thin so far. After the really great opening which felt like the beginning to an epic story it’s just been a lot of exploring and picking up tons of items with no idea what to use any of them for. Here’s a list of all the shit I’ve picked up at the current moment and have little or no idea what to do with:

A sceptre, a glove, a cloak, a metronome, a funny paper, a
ceramic perch, a dusty slate, a cannonball, a red clown nose,
a ceramic pigeon, a package, a ring of ineptitude, a scrap of
parchment, a bag, a worm, a scroll, a steel key and an iron
key, a memo, a drinking straw, four unique torches, a walnut, a toboggan, a screwdriver and a zorkmid coin…

And this is with 134 out of 1000 points – so like a 1/10th of the game complete.

The story, if there is going to be one, hasn’t really started yet.

I’m about halfway through now if the score is a good indicator. There is no “story” to this game. There is a very detailed world and a general scenario of collecting the Flathead’s items to overcome the curse but there is no plot or arc of any real kind. It’s just like the other Zork games now that I remember it (and just like Adventure in this respect). You wander around solving puzzles and getting items which you place somewhere to get points.

The Flamingo

So here’s the problem I’m having currently. There are some things I did early on in the game (like feed the bar to the flamingo) which I didn’t get any points for and I probably shouldn’t have done but are irreversible at this point. So I am having this ‘mis-trust’ feeling where I think maybe the game is one which will let you screw yourself and not tell you until much later where you discover the game is un-winnable. I’ve also managed to dump out the contents of my cup and I definitely needed that. I think it happened when I fell down the shaft off the mountain but there was no message stating specifically that the cup was spilled so I don’t know. I’m so far along now that the thought of going back and re-doing things is daunting. Thus I’m losing interest in the game and thinking of using hints at the least or quitting at worst.

Yeah… fucking flamingo and the cup. I made it 95% of the way through the game and now I’m fucked because of that cup and the flamingo food bar. Pretty much the first thing I did in the game was feed that flamingo the food bar. Nothing happened and I was like… whatever I’m sure there was a reason to do that. Well there wasn’t and now after playing for five days I realize I’d have to re-play the entire game to rectify that one move. Fuck that shit. Sadly I won’t be seeing the end of this game.

What Worked

This game was entertaining, I’ll give it that. It’s a puzzle game and the puzzles were clever and engrossing.  It was fun to see the world open up and solving the rebus felt like a real accomplishment. For the most part I never felt like I didn’t have some place to go explore and I never got too stuck for long. The UI and graphics added a lot to the text adventure and weren’t cheezy like in some of Infocom’s other attempts at using graphics.

What Didn’t Work

This game has no story. It’s just like all the other Zorks where you find treasures and store them somewhere for points (and like Adventure as I mentioned above). There was a very detailed scenario and lots of back-story and history but the “plot” itself was paper-thin. Just find all this shit and throw it in the cauldron. The world is essentially static and your actions don’t change it the way being a real character in a story would.

The final problem I had that kept me from completing the game was a real drag. At the least they could have segmented the game so that once you get past certain checkpoints you definitely have everything you need to continue. This shit about fucking up on move 50 of a 5000 move game and then being expected to restart to fix it is bullshit. I don’t have time for that.

The huge number of objects in the game was a problem. Some of them never seemed to have any use but still for every problem I had to think about everything and imagine some way it might work. And since your inventory was limited sometimes I just lugged some items over to a problem area and tried them all and then restored if nothing worked.

Using the score as a feedback mechanism to tell the player what was “correct” or not is a little hokey.

Over use of the “feelies”. I’d like to play the game please, not read a huge pamphlet (although it was entertaining), searching for clues.

The world was almost totally vacant of people. There’s the Jester and a few side characters who talk to you a bit but for the most part you’re wandering around a ghost town. I felt this could have been improved.

At some point around 3/4 of the way in I got bored and it was more of a chore than a game. I think this cleared up once I got into the Oracle but still there were points where I was just slogging through to cap it off. Sadly I never saw the ending.

Anyway, I used to love Infocom games growing up and this was certainly not a bad gaming experience overall but I did find it taxing and annoying in parts.

Police Quest 1 VGA

Note: This is a guest post by Casey “Chip” Cochran

This game felt like work. Not that my work is being a police officer, its that the game is built around specific police procedure.  The problem with this is that when it comes to diffusing a situation just using a mouse and a pointer and no previous police experience (well, at least from behind the gun), following police procedure seems a bit vague.

This game was originally written as an EGA (16 color) text adventure\point and click adventure. I played the VGA version as I just could not get into the original. The game was somewhat fun but often it was just tedious. When I was a kid all I wanted to be when I grew up was a police officer and this game was probably a good replacement.

What Worked

The game was as close to reality as you will find in just about any game on the market. I appreciate the attention to detail. The story was decent even though I feel like they were trying too hard to create a drama.

What did not work

Ugh… the DRIVING… SUCKED…. ROYALLY. I hat, hate, hate the driving in this game. Also, trying to find a miniscule pixel that allows you to move on to the next thing.