Domain: wikipedia.org
Stories and comments across the archive that link to wikipedia.org.
Stories · 7,048
-
Massive Update on Strings Theory in Wikipedia
S3D writes "There is a massive update on Strings Theory in Wikipedia : AdS/CFT , Andrew Strominger , Cumrun Vafa, Ashoke Sen, Juan Maldacena, Mirror symmetry, String field theory, Holonomy, Heterotic string, Closed string , Open string, F-theory, Background independence, Higgs mechanism, Conifold, Tachyon_condensation, Einsteinian_manifold, Second superstring_revolution Now you can easyly tell Open string from Closed string at last." -
Massive Update on Strings Theory in Wikipedia
S3D writes "There is a massive update on Strings Theory in Wikipedia : AdS/CFT , Andrew Strominger , Cumrun Vafa, Ashoke Sen, Juan Maldacena, Mirror symmetry, String field theory, Holonomy, Heterotic string, Closed string , Open string, F-theory, Background independence, Higgs mechanism, Conifold, Tachyon_condensation, Einsteinian_manifold, Second superstring_revolution Now you can easyly tell Open string from Closed string at last." -
Massive Update on Strings Theory in Wikipedia
S3D writes "There is a massive update on Strings Theory in Wikipedia : AdS/CFT , Andrew Strominger , Cumrun Vafa, Ashoke Sen, Juan Maldacena, Mirror symmetry, String field theory, Holonomy, Heterotic string, Closed string , Open string, F-theory, Background independence, Higgs mechanism, Conifold, Tachyon_condensation, Einsteinian_manifold, Second superstring_revolution Now you can easyly tell Open string from Closed string at last." -
Massive Update on Strings Theory in Wikipedia
S3D writes "There is a massive update on Strings Theory in Wikipedia : AdS/CFT , Andrew Strominger , Cumrun Vafa, Ashoke Sen, Juan Maldacena, Mirror symmetry, String field theory, Holonomy, Heterotic string, Closed string , Open string, F-theory, Background independence, Higgs mechanism, Conifold, Tachyon_condensation, Einsteinian_manifold, Second superstring_revolution Now you can easyly tell Open string from Closed string at last." -
Massive Update on Strings Theory in Wikipedia
S3D writes "There is a massive update on Strings Theory in Wikipedia : AdS/CFT , Andrew Strominger , Cumrun Vafa, Ashoke Sen, Juan Maldacena, Mirror symmetry, String field theory, Holonomy, Heterotic string, Closed string , Open string, F-theory, Background independence, Higgs mechanism, Conifold, Tachyon_condensation, Einsteinian_manifold, Second superstring_revolution Now you can easyly tell Open string from Closed string at last." -
Massive Update on Strings Theory in Wikipedia
S3D writes "There is a massive update on Strings Theory in Wikipedia : AdS/CFT , Andrew Strominger , Cumrun Vafa, Ashoke Sen, Juan Maldacena, Mirror symmetry, String field theory, Holonomy, Heterotic string, Closed string , Open string, F-theory, Background independence, Higgs mechanism, Conifold, Tachyon_condensation, Einsteinian_manifold, Second superstring_revolution Now you can easyly tell Open string from Closed string at last." -
Massive Update on Strings Theory in Wikipedia
S3D writes "There is a massive update on Strings Theory in Wikipedia : AdS/CFT , Andrew Strominger , Cumrun Vafa, Ashoke Sen, Juan Maldacena, Mirror symmetry, String field theory, Holonomy, Heterotic string, Closed string , Open string, F-theory, Background independence, Higgs mechanism, Conifold, Tachyon_condensation, Einsteinian_manifold, Second superstring_revolution Now you can easyly tell Open string from Closed string at last." -
Massive Update on Strings Theory in Wikipedia
S3D writes "There is a massive update on Strings Theory in Wikipedia : AdS/CFT , Andrew Strominger , Cumrun Vafa, Ashoke Sen, Juan Maldacena, Mirror symmetry, String field theory, Holonomy, Heterotic string, Closed string , Open string, F-theory, Background independence, Higgs mechanism, Conifold, Tachyon_condensation, Einsteinian_manifold, Second superstring_revolution Now you can easyly tell Open string from Closed string at last." -
Massive Update on Strings Theory in Wikipedia
S3D writes "There is a massive update on Strings Theory in Wikipedia : AdS/CFT , Andrew Strominger , Cumrun Vafa, Ashoke Sen, Juan Maldacena, Mirror symmetry, String field theory, Holonomy, Heterotic string, Closed string , Open string, F-theory, Background independence, Higgs mechanism, Conifold, Tachyon_condensation, Einsteinian_manifold, Second superstring_revolution Now you can easyly tell Open string from Closed string at last." -
Massive Update on Strings Theory in Wikipedia
S3D writes "There is a massive update on Strings Theory in Wikipedia : AdS/CFT , Andrew Strominger , Cumrun Vafa, Ashoke Sen, Juan Maldacena, Mirror symmetry, String field theory, Holonomy, Heterotic string, Closed string , Open string, F-theory, Background independence, Higgs mechanism, Conifold, Tachyon_condensation, Einsteinian_manifold, Second superstring_revolution Now you can easyly tell Open string from Closed string at last." -
Massive Update on Strings Theory in Wikipedia
S3D writes "There is a massive update on Strings Theory in Wikipedia : AdS/CFT , Andrew Strominger , Cumrun Vafa, Ashoke Sen, Juan Maldacena, Mirror symmetry, String field theory, Holonomy, Heterotic string, Closed string , Open string, F-theory, Background independence, Higgs mechanism, Conifold, Tachyon_condensation, Einsteinian_manifold, Second superstring_revolution Now you can easyly tell Open string from Closed string at last." -
European Space Shuttle Prototype Lands Safely In Sweden
This Nick Is Taken writes "Yahoo! News reports the successful test of a German designed prototype of the European space shuttle, Phoenix , taking place in the north of Sweden, moving the first all European mission into space one step closer." -
The Controversy of a Potential Hafnium Bomb
deglr6328 writes "Physics Today has a report detailing the surprisingly heated controversy surrounding the usually sober science of nuclear isomers (the Washington Post has run a less scientifically rigorous version). Since the 70's it has been known that the specific "m2" isomer of Hafnium-178 has an extraordinarily long half life of 31 years (nuclear isomers usually have half-lives on orders of pico or nanoseconds) and on decaying, emits high energy gamma rays at ~2.5 Mev. The prospect of energy storage and rapid release in Hf-178 for the puropse of creating large energy stores, bombs and even exotic gamma ray lasers did not escape the interest of Reagan era Star Wars researchers and was seriously studied for a time during SDI's heyday, but was eventually abandoned after being considered unfeasible. Then, in 1999, Carl Collins at the Univ. of Texas Center for Quantum Electronics reported inducing energy release from Hf-178 by bombarding a sample with X-rays (from a dental machine no less). Immediately, comments about the article were submitted, pointing out inconsistencies with basic nuclear theory and the controversy has only grown since then, with claims and counter-claims of flawed experimental design, incompetence and irrational theories in feuds reminiscent of the cold fusion debacle of the late 80's. It's seeming more unlikely as the arguments drag on, but if a Hafnium bomb could be built, it is thought that a golf ball sized chunk could produce the energy equivalent of 10 tons of conventional explosives." -
NASA Needs Prize Contest Ideas
Michael Huang writes "If you like the idea of tech contests--think ANSARI X PRIZE and DARPA Grand Challenge--and you also like space, then NASA wants you. It needs ideas (and rules) for the Centennial Challenges, prize contests with $20 million funding in 2005. Current ideas (download Excel spreadsheet) include: Mars and asteroid microspacecraft missions, lunar robotic landing, robotic triathalon, rover survivor, Antarctic rover traverse and extreme environment computer. Wikipedia has good coverage." -
On the Trail to Atlantis
Bifurcati writes "Scientists claim to have found the lost city of Atlantis, off the coast of Cyprus. They apparently have used sonar to detect the sunken landmass, and even identify geographical features. They seem confident, but all the same, I wouldn't go buying Atlantian artifacts on Ebay just yet." -
Should Sun Just Fold Now?
KE1LR writes "The Silicon Insider at ABCnews.com is taking the position that Sun Microsystems, creator of the SPARC architecutre and, oh yeah, Java, should just give up and close shop instead of continuing to wither. I agree that Sun would have to have to do something dramatic to avoid what is looking more and more like an inevitability at this point, but what could stop this slide toward the same fate as DEC? Might they have anything in the works that could save them? What could it be?" -
Struts Survival Guide
Wilson Fereira writes "The Jakarta Struts framework is undoubtedly the most popular MVC framework for developing web applications in J2EE. A lot of books have emerged to satisfy the appetite of avid Struts reader including the two famous books from O'Reilly and Manning Publications. Struts Survival Guide: Basics to Best Practices (SSG) is a new addition to the already growing list of Struts books. SSG is from a new comer in the publishing business - ObjectSource Publications." Read on for the rest of Fereira's review. Struts Survival Guide: Basics to Best Practices author Srikanth Shenoy, Nithin Mallya pages 224 publisher ObjectSource Publications rating 8 reviewer Wilson Fereira ISBN 0974848808 summary A short but valuable guide to the Jakarta Struts framework.Even before I started reading the book, the fact that stood out most was its pricing. The book costs $14.95, and is great buy for everybody and especially students. The book is light -- just 224 pages -- and is an easy read. The authors' style is neither dry nor humorous, but very convincing and developer friendly. Bottom line: It does not put you to sleep.
There are two aspects to any framework: the first aspect is the features of the framework itself; the second aspect is how easy it is to use them effectively. This book does justice to both aspects of Struts. It covers enough framework features to justify its title, starting from bare bones and then slowly guiding you to more advanced topics. In addition, there are chapters dedicated to dealing with variety of scenarios in web applications where Struts can be used to solve the problems effectively. This is the area where the book shines.
Chapter-wise reviews The book starts off with an excellent introduction to MVC and how Struts fits into MVC. It then explains the basics of Struts very well and develops a hands-on application in Struts in the first three chapters.
The fun starts from Chapter 4 onwards. Chapter 4 covers advanced Struts concepts and presents some interesting ideas about Struts Action design. Of particular interest are the coverage of how to protect your JSPs from direct access, using SwitchAction to navigate between multiple Struts modules. The different mechanisms of Action chaining and scenarios where Action chaining is not recommended is also an enlightening read. One of the controversial points in the book is that author discourages you from using XDoclet and explains why XDoclet is not a great idea with Struts.
Chapter 5 covers the validation in Struts. It is the shortest write up on Validation I have ever read and yet it beautifully explains the Commons Validator and its integration with Struts. In the context of validation, the author also explains when to use DynaActionForm and its derivatives and when not to.
Chapter 6 deals with Struts Tags. Reading this chapter was such a refresher. Other books on Struts have bored me with details of each attribute of each tag in Struts. I find this approach non-intuitive since that information is supposed to be a cross-reference and available on Struts web site anyway. Not so with this book. This book takes the approach of explaining the basic tags by example. In chapter 6, the author dives straight into practical aspects of building web applications with Struts. One of the very first illustration is why and how to modify BaseTag (the one that renders ) to suit the real life deployment scenarios. Next the chapter takes up one of the serious issues with check boxes regarding their state and provides a solution. The chapter provides technique for seamlessly integrating JavaScript validations with Struts validation. A lot of Struts web application that we develop do not use plain buttons. Instead image buttons are used. Perhaps the author was very aware of this fact and the lack of support for image based form submissions in Struts. That is why the chapter and the book has frequent references and solutions for dealing with Image buttons. It all starts in this chapter with a great introduction and some classes that make the form submission on the JSP transparent to the Action classes.
The Chapter 6 provides little details on the Struts Bean tag library except for dealing with multiple resource bundles and some design tips. Perhaps the reason is that the bean tags are so straight forward and covered well in the Struts web site. Another highlight of the chapter is a short yet great coverage of JSTL as a background for Struts-EL. The JSTL is introduced in the context of Struts Logic tags as a solution to deal with convoluted and and confusing nested tags. The section on Struts-EL is really short and could have been more.
The creme la creme of Chapter 6 is the section on dealing with List Forms. Sometimes you often have to deal with Forms with collection, edit the collection or delete the collection. Developers are confused on this topic as is evident from the postings in Struts mailing lists. The author does a great job of resolving the mystery surrounding editable collections in Forms. The author also does a great job of integrating the Pager Taglib from JSPTags.com with Struts and how a high performance page traversal mechanism can be set up based on the ValueListIterator pattern (Core J2EE Pattern) and database specific mechanisms.
Chapter 7 is a very decent way to learn Tiles. Tiles can be very confusing due to its capability to achieve the same thing in numerous ways. The author sticks to just one approach of using Tiles with Struts and defends why that is the best approach. The pros of this approach are there are confusions and the learning curve with Tiles is flattened. Coverage of Tiles Controller is missing and is desirable.
Chapter 9 on Exception handling in Struts deserves some mention. It is one of the best exception handling chapters I have ever read. Most other books on Struts limit their exception chapter to explaining differences between Checked v/s Unchecked exceptions and telling how the tags work in the struts-config.xml. The coverage of Exception handling in this book alone is worth the price of the book. It provides a solid framework to handle Exceptions in Struts, log them in a centralized manner and report and alert in a production environment.
Chapter 10 is for folks who want to customize Struts and reap its benefits in design and development of production systems. It presents four examples of how Struts can be effectively customized. The best among them was how to how to handle duplicate form submissions in a generic manner. We all have to deal with duplicate form submissions in daily life and handle them on use case basis by using the Synchronizer tokens. The technique illustrated here no doubt relies on the Sync token but uses it a very ingenious manner, presents a generic Action class. I liked this technique. Other techniques I liked are that the chapter provides a Dispatch Action like functionality for Image based form submission. The DispatchAction in Struts is great, unfortunately I can use it only under certain restrictions. One of them is that the all of the buttons have to have the same name. This technique removes that restriction and opens a world of possibilities for designing cleaner applications while providing enhanced user experience.
If there is a feature in Struts which is not the best way to attack a problem, this book tells you that. The chapters are also interspersed with design tips for designing your Struts application better. In summary, this is a pragmatic Struts book and a highly recommended read for developers and architects already familiar with Struts. You will certainly pick up quite a bit of Struts tricks that will help you design better Struts applications. If you architect, design and develop Struts based applications for your living, do yourself a favor - Go buy this book. Even if you don't know Struts, you can learn it fast with this book. The only requirement is that you should already know the basics of how to develop J2EE web applications.
You can purchase Struts Survival Guide: Basics to Best Practices from bn.com. Slashdot welcomes readers' book reviews -- to see your own review here, read the book review guidelines, then visit the submission page. -
Some Prions May Be Helpful
An anonymous reader writes "Sciencentral has an article saying that many prions, far from causing Creutzfeldt-Jakob Disease are actually responsible for long-term memory storage." -
A Mouse With Two Mothers
jabberjaw writes "Both the BBC and Nature are reporting that scientists at Tokyo University of Agriculture have used two sets of chromosomes belonging to a female mouse to create what are essentially fatherless mice. The process by which this was accomplished (parthenogenesis) does not naturally occur in mammals. The mouse used lacked a gene known as H19 which in turn activated the Igf2 which allowed this process to occur." -
First Bank Transfer via Quantum Cryptography
An anonymous reader writes with today's announcement that "the Austrian project for Quantum Cryptography made the world's first Bank Transfer via Quantum Cryptography Based on Entangled Photons; see also Einstein-Podolski-Rosen Paradoxon." (For more background, see the recent Slashdot post "Quantum Cryptography Leaving the Lab.") -
'Einstein Probe' Delayed
isorox writes "The BBC is reporting that a NASA satellite designed to test frame dragging, predicted by the theory of relativity, has been delayed for 24 hours because mission control couldn't verify the correct software had been loaded. The probe was proposed 35 years ago, but has never had the funding until now. The question remains is what happens if Frame Dragging isn't observed - will the experiment be wrong (in other words there's no point to it), or will we get faster-than-light ships for Christmas?" -
Interactive Fiction Competition Opens
Sargent1 writes "The 2004 Interactive Fiction Competition has opened for business. The yearly competition, now celebrating its tenth anniversary, is for short pieces of interactive fiction. At this point IF authors can sign up to take part in the competition, and everyone can learn how to judge the games when they are released in October of this year. If you're not sure what interactive fiction is, take a look at Slashdot's recent review of Twisty Little Passages, a book on interactive fiction from Adventure (and earlier antecedents) to present day." -
Twisty Little Passages
John Miles writes "It's been almost thirty years since young Laura and Sandy Crowther sat down at a Teletype and took their first steps into the mysterious subterranean world their father, Will, created for them. Now, if Nick Montfort's Twisty Little Passages: An Approach to Interactive Fiction is any indication, Crowther and Woods's pioneering computer game Adventure and its descendants are finally beginning to garner the critical recognition they deserve. At only 286 pages, Twisty Little Passages is a small, accessible book that addresses a deep and complex subject. The author's stated intention is to bring us the first book-length consideration of interactive fiction (IF) as a legitimate literary field, and he has certainly succeeded." Read on for the rest of Miles' review. Twisty Little Passages: An Approach to Interactive Fiction author Nick Montfort pages 286 publisher The MIT Press rating 4 out of 5 grues agree: Montfort's one of them! reviewer John Miles ISBN 0262134365 summary The definitive survey of interactive fiction for the literati... and the rest of usEight chapters, arranged in roughly-chronological order, detail the lineage of interactive fiction from its origins in Delphic riddles to its newest and most intriguing forms.
Passion and precision Among Montfort's first statements is one that demonstrates a commitment to careful scholarship that recurs throughout the book: "Text adventure and interactive fiction do not mean exactly the same thing." Infocom's Deadline and Emily Short's Galatea are cited as examples of IF that are not "adventures" in the pop-fiction tradition of exotic settings and perilous situations. These titles, among others, demonstrate that IF isn't just a delivery vehicle for the stereotyped themes of juvenile fiction with which it's often associated. Montfort proceeds to explain why he found it necessary to write Twisty Little Passages:To see why a solid treatment of (IF) needs to be written, one need only consider this selection from the single page that mentions IF in Ilana Snyder's Hypertext: The Electronic Labyrinth (1996):
Essentially, previous authors and critics writing about interactive fiction just didn't care. In Chapter 1, "The Pleasures of the Text Adventure," Montfort shows that he does. Here, and in the following chapter ("Riddles"), he suggests that the IF art form has a much deeper history than we might think:The precedent was Adventure, developed in the 1960s at Stanford University's Artificial Intelligence Laboratory (SAIL). The program was conceived of as an experimental game. A computerised version of role-playing games like Dungeons and Dragons, Adventure comprises a series of descriptions of fictional locations inspired by J.R.R. Tolkien's fantasy The Lord of the Rings (1954), and set in the surrounding Californian mountains.
These three sentences state six specific things about Adventure - when, where, and why it was developed, that it is a computerized version of Dungeons and Dragons, that its fictional locations are inspired by Tolkien, and that it is set in California. At least four of these six statements are clearly false, and the remaining two are misleading. (pages 9-10)... the combination of an explicit challenge and a verbal literary work has a clear precedent (:) the riddle. By presenting a metaphorical system that the listener or reader must inhabit and figure out in order to fully experience, and in order to answer correctly, the riddle offers its way of thinking and engages its audience as no other work of literature does. (pages 3-4)
Recognizing that his audience is likely to include technical geeks as well as literary theorists, Montfort defines some lit-crit terms as they apply to interactive-fiction analysis. Towards the end of the first chapter, we're presented with terminology like "story," "narrative," and "plot," but the definitions Montfort offers could have been fleshed out without sending us to the library to brush up on our Russian formalism. The distinction between "diegetic" and "extradiegetic" exchanges (communication with the game world and the game engine, respectively) appears next, illustrated by Zork 's first few interactions with the user. "Metalepsis" comes next, defined as an intrusion or transgression between levels of story and narration -- sometimes unintentional, sometimes with fatal results. (Portions of Floyd's commentary in Planetfall are cited as an example of the former; the protagonist's robot-assisted suicide in Suspended exemplifies the latter). Happily, none of these intimidating-looking terms are prerequisites to an understanding of the book as a whole.
Naming the game Assuming the art of interactive fiction began with the riddle, what constitutes a work of IF today? After a brief excerpt from LookingGlass Technologies veteran Dan Schmidt's For A Change gives us an example of description, interaction and puzzle-solving, Montfort goes on to establish four requisite aspects of IF:- A text-accepting, text-generating computer program;
- A potential narrative (a system that produces narrative during interaction);
- A simulation of an environment or world; and
- A structure of rules within which an outcome is sought, also known as a game.
Works which do not include each of these elements are deliberately excluded, among them "hypertext fiction," most graphical computer games, and numerous experimental titles. In this respect, Montfort perhaps misses an opportunity to reflect upon the true extent of IF's influence over the rest of the entertainment software world. With a reported 30,000 lines of text in Deus Ex 2 - more than any Infocom game ever boasted - I'd argue that the historical text-only criterion is becoming more questionable all the time.
The rise of the smart machines Much more than a theoretical treatise on IF, Twisty Little Passages is also the most complete chronicle of important IF titles, authors, and publishers assembled to date. Its middle four chapters focus largely on academic and commercial efforts at crafting and publishing interactive fiction. Chapter 3 begins with an introduction of the concept of generative literary machines ("ergodic literature"). Montfort cites the Turing machine-like nature of the I Ching , followed by a mention of Jonathan Swift's satirical machine from Gulliver's Travels, "made of equal parts of irony, sarcasm, and mockery, that would automatically write books on all the arts and sciences." Advancing to the modern era, we encounter Theodor Nelson's early hypertext experiments in 1970; the "Choose Your Own Adventure" books that appeared near the close of the decade; and the Dungeons and Dragons phenomenon that introduced a generation to the idea of participative fiction and inspired more IF and computer-game authors than even the most dedicated scholar could count.The mother of all computer games, in Montfort's view, was Spanish engineer Leonardo Quevedo's 1912 chess-playing robot. Devised to attack a particular endgame problem on a vertically-oriented chessboard, Quevedo's machine was unique in that it represented the first so-called "chess automaton" that operated by legitimate electromechanical means rather than by fraudulently-concealed midgets. A subsequent refinement of Quevedo's machine would later catch the eye of famed computer scientist and AI researcher Norbert Wiener, achieving recognition as the first genuine attempt at artificial intelligence.
Mechanical curiosities aside, no discussion of human-computer interaction would be complete without inviting Joseph Weizenbaum's ELIZA (1966) to the party. As the first convincing conversation "bot", ELIZA accepted plain-English input from a human interlocutor, transforming it (albeit with no semantic understanding) into a sympathetic textual murmur geared to elicit further input:
Person: Men are all alike.
Even more impressive than ELIZA was fellow MIT researcher Terry Winograd's SHRDLU, the first computer program capable of modelling, rendering, and allowing a human to interact verbally with objects in a virtual world:
Computer: IN WHAT WAY?
Person: They're always bugging us about something or other.
Computer: CAN YOU THINK OF A SPECIFIC EXAMPLE?
Person: Well, my boyfriend made me come here.
Computer: YOUR BOYFRIEND MADE YOU COME HERE
Person: He says I'm depressed much of the time.
Computer: I AM SORRY TO HEAR YOU ARE DEPRESSED. (page 82)Person: WHAT DID THE RED CUBE SUPPORT BEFORE YOU STARTED TO CLEAN IT OFF?
Prior to reading the transcript above in Montfort's book, I'd heard of SHRDLU only in passing. It deserves a lot more attention than it's received. SHRDLU was one hell of an impressive hack in 1970, and it wouldn't be trivial today, judging by the capabilities suggested. Like the incredulous audiences that must have attended the early chess robot demonstrations, I'd have been prying panels off Winograd's PDP-6 with a screwdriver, looking for midgets ex machina.
Computer: THE GREEN PYRAMID.
Person: THERE WERE FIVE BLOCKS TO THE LEFT OF THE BOX THEN.
Computer: NO, ONLY FOUR OF THEM: THE RED CUBE, TWO LARGE GREEN CUBES, AND A LARGE RED BLOCK.
Person: PUT THE BLUE PYRAMID ON THE BLOCK IN THE BOX.
Computer: OK (does it)
Person: IS THERE ANYTHING WHICH IS BIGGER THAN EVERY PYRAMID BUT IS NOT AS WIDE AS THE THING THAT SUPPORTS IT?
Computer: YES, THE BLUE BLOCK. (page 84)
Worlds from Adventure to Zork After bestowing the title "the first work of interactive fiction" upon a deserving SHRDLU, Montfort summons the spiritual grandfather of them all: William Crowther's Adventure . Released in 1975 for the benefit of his five- and seven-year-old daughters and any interested lurkers on the nascent ARPANet, Adventure combined ELIZA and SHRDLU's human-interaction capabilities with a primitive fictional setting:YOU ARE AT A COMPLEX JUNCTION. A LOW HANDS AND KNEES PASSAGE FROM THE NORTH JOINS A HIGHER CRAWL FROM THE EAST TO MAKE A WALKING PASSAGE GOING WEST. THERE IS ALSO A LARGE ROOM ABOVE. THE AIR IS DAMP HERE. (page 88)
Crowther is a contemporary of Zork co-author Dave Lebling, who, coincidentally, was a member of the same Dungeons and Dragons group in Cambridge, Massachusetts. In one of Montfort's many personal communications with IF luminaries, Lebling says:
Eric Roberts . . . started running a D&D group a year or so before Adventure was written. Eric had his own ideas about how D&D should be done, emphasizing storytelling and de-emphasizing the mechanical aspects of the game such as die- rolling. He tried to create a Tolkien-inspired world that was fun and consistent with Middle Earth... I think one strong component that carried over into Zork was to try to keep the mechanical workings of the game as hidden as possible, which to me enhanced the fun and immersiveness of the experience. (page 86)
With such similar roots, it's no surprise that Zork and Adventure play like long-lost brothers. In Chapter 4, Montfort details the evolution of Zork and other important IF titles that were created by multitalented college students with free mainframe access and seemingly-limitless time on their hands. Much has been written about Zork and its legendary Implementers, but seldom have we been given such a well-documented survey of the personalities and motivations behind the game's creation. One tongue-in-cheek room description from the mainframe version of Zork didn't make the cut for the commercial releases:Tomb of the Unknown Implementer
Zork accepted complex sentences with indirect-object phrases, offered a much-larger vocabulary than its predecessors, and broke significant new ground in multiplatform software development, predating UCSD Pascal as the first commercial application for virtual-machine technology. But it also advanced at least one purely-literary aspect of computer gaming by introducing its first complex interactive character: the wily Thief. One of Montfort's references offers an insightful Joseph Campbell-esque definition of "villain": "the symbolic representation of forces working to seemingly hinder, but actually promoting, the hero's or heroine's development." (pages 112-113) Since Adventure's dwarves and pirate are not representations of anything else ("parental figures or psychological drives"), their deeds are destructive without being truly "wicked." Zork's thief, on the other hand, serves as a foil for the player character's combat skills, as a reflection of the player's own rapacious treasure-lust, and, ultimately, as an unwitting assistant in the quest.
This is the Tomb of the Unknown Implementer. A hollow voice says: "That's not a bug, it's a feature!"
In the north wall of the room is the Crypt of the Implementers. It is made of the finest marble, and apparently large enough for four headless corpses.
The crypt is closed.
There are four heads here, mounted securely on poles.
There is a large pile of empty Coke bottles here, evidently produced by the implementers during their long struggle to win totality.
There is a gigantic pile of line-printer output here. Although the paper once contained useful information, almost nothing can be distinguished now. (pages 102-103)Zork's innovations over the state of the art established by Adventure are too numerous to count, although Montfort explicitly avoids the common mistake of canonizing Zork and Infocom games in general while giving short shrift to other important IF efforts. In Chapter 5, we learn what became of the Zork implementers in their post-MIT lives at Infocom.
Alas, poor Infocom. . . In Montfort's words, Infocom, which was founded June 22, 1979 by Lebling, Blank, Anderson, and seven other MIT alumni, "began work on the foundation of IF while the plot of ground that it was to be built upon had not been completely surveyed." Chapter 5's opening paragraph is revealing:Adventure is considered the great original epic of interactive fiction. Infocom's works call for a grandiose comparison made on a slightly-different metaphorical ground. Whoever the "Shakespeare" playwright actually was - common or noble, working largely alone or in close collaboration with a theater company - Shakespeare wrote, remarkably, not just the greatest English-language play, by critical consensus, but almost all of the great English-language plays. Similarly, the interactive fiction creators at Infocom devised practically all of the best-loved IF works in the history of the form. (page 119)
Although Scott Adams (no relation to Dilbert's creator) and his company, Adventure International , were the first to sell IF commercially in 1978, Infocom was the most successful IF publisher of its era. The company reached US $10 million in sales in 1985 with over 100 employees on the payroll. A quoted excerpt from the New Zork Times , the company's newsletter, illustrates how Infocom's marketing focused on their games' puzzle-centric design:Although our games are interactive fiction, they are more than just stories: they are also a series of puzzles. It is these puzzles that transform our text from an hour's worth of reading to many, many hours' worth of thinking. . . . The value of our games is that they will provide many hours of stimulating mental exercise. (page 120)
Montfort subsequently comments:The company's ... belief in the centrality of problem solving should explain ... why Infocom did not focus on creating what might more easily be seen as artistic and literary works that favored exploration, communication with characters, or alternate plot progressions. Yet Infocom did make some progress along these lines, and advanced the state of the literary art by coupling the textually described worlds and situations with carefully crafted puzzles in ways that great riddlers might, in provocative and affecting ways. (page 120)
Of the thirty-five games that Infocom published before its US $7.5 million sale to Activision in 1986, their earlier releases receive some of the most detailed analyses in Twisty Little Passages. In addition to discussion of the Zork and Enchanter trilogies, Montfort offers us insights on the unconventional, revelation-driven structure of Deadline, the Reagan-era sociopolitical commentary found in Infidel , and the tragic end of Floyd the Robot in Planetfall:As a character who is also a technological artifact, Floyd is more important than his immediate function in the IF world suggests. He is a figure for the sometimes emotional relationships that people have with computers, or that are mediated through computers. (page 150)
Many other games, from Trinity to A Mind Forever Voyaging and the Douglas Adams- assisted adaptation of Hitchhiker's Guide to the Galaxy are discussed extensively in Chapters 5 and 6. Private communications between Montfort and Adams's collaborator at Infocom, Steve Meretzky, lend a glimpse of what it was like to work with the late, lamented author:Adams's "world-class procrastination abilities," as Meretzky called them, did cause some problems for the ( Hitchhiker's Guide) project, which began in February 1984 and was slated (ambitiously) to be completed by the following Christmas. Meretzky said of Adams that "being a successful person with tons of interesting acquaintances, he had an extremely distracting life. Plus, he wasn't fond of the actual task of writing. He loved coming up with ideas, but hated wrestling them into a properly-formed work." (page 173)
Montfort's 35-page bibliography is a treasure trove in its own right, with online and printed references given equal weight. Academic grognards may question the long-term utility of online citations, but the omission of sources such as Briceno et al.'s comprehensive Down from the Top of its Game: The Story of Infocom would have been a serious shortcoming. Throughout the book, Montfort's goal of preserving and documenting the great IF works remains clear, with a scholarly ethos that's just as relevant to fans of today's games. He praises Infocom's relatively-lax copy protection schemes, compared to those used by other game publishers whose heavily-protected works may be lost to posterity:If any examples of heavily-copy-protected computer games survive through another two decades for study and discussion, it will be thanks to the loose, widespread network of teenagers and college students who assiduously cracked these programs, allowing the crippled disks to run freely both on systems at the time and on compatible computers today. (page 159)
Activision, in particular, earns well-deserved props in the book for opening earlier Infocom works and encouraging independent development.
... and other commercial efforts Although Infocom's oeuvre receives the lion's share of attention in Twisty Little Passages, the book does not neglect the many other commercial IF publishing efforts on both sides of the Atlantic in the 1980s and 1990s. Chapter 6 ("Different Visions Worldwide") opens with a quick drive-by tour of Roberta Williams's 1980 Mystery House , recognized as the first graphical adventure game. A number of IF book adaptations were undertaken in the early 1980s as well, among them The Hobbit from Melbourne House and the classics Fahrenheit 451, Rendezvous with Rama, and Nine Princes in Amber from Tellarium. Along with the aforementioned Hitchhiker's Guide to the Galaxy released by Infocom in 1984, Montfort gives favorable attention to US Poet Laureate Robert Pinsky's Mindwheel , published in the same year by Synapse Software.Brief histories of British IF publishers Level 9 and Magnetic Scrolls round out the chapter, along with an even-briefer mention of Legend Entertainment, written before Legend's shutdown in early 2004. The latter constitutes one of the few weak spots in Twisty Little Passages's coverage of the classics. Legend's integration of music, artwork, graphical navigation, and other interface enhancements in the Spellcasting 101 series went far beyond Infocom's efforts to modernize their own IF engines, and the company deserves more than a single paragraph.
At the end of Chapter 6, Montfort recounts the 2000 failure of former Infocom author Mike Berlyn's Cascade Mountain Publishing, one of the last commercial publishers of pure text-based IF. He proceeds to draw a sheet over the commercial market for interactive fiction in general, pronouncing it as dead as Graham Chapman's parrot:
A few individuals have since sought to sell their IF works, and the occasional company like Activision has re-released older works. The main market for interactive fiction today, however, is on eBay and other auction sites, where packaged disks from the 1980s are bought and sold by collectors and IF enthusiasts. Fortunately, the end of the interactive fiction market is not the end of the story for this form. (page 191)
I don't agree with this proclamation of commercial doom, which is a recurring theme in Twisty Little Passages. It's unreasonable to look at the failure of a single company which released two IF products in two years -- one of them a recycled effort from the mid-1980s -- and draw the conclusion that future IF games will only be offered for sale alongside Beanie Babies, assorted stolen laptops, and someone's spare kidney. Unlike modern PC and console games with multimillion-dollar budgets, a killer IF title can still be written by one guy or girl working the graveyard shift at home. Success is arguably a matter of recalibrating one's expectations -- and business model -- to match contemporary market conditions. (Did it ever make sense for Infocom to employ 100 people in some of the most expensive commercial real estate in Boston, working on a handful of all-text games that fit on 140KB floppies? Montfort stops short of considering this question, but in the post-Ion Storm era we live in, the answer should be pretty obvious.)Fortunately, as the last two chapters reveal, a healthy independent IF community has sprung up to take the place of the commercial publishers who are no longer with us.
IF's independent authors: the once and future scene In April 1993, at the culmination of a long reverse-engineering effort by "a group of programmers called the InfoTaskForce" (page 202), Graham Nelson released an object-oriented programming language capable of creating story files for the Infocom Z-machine interpreter. Along with a commercially-available text-adventure authoring system known as TADS, Nelson's language, Inform, sparked an indy IF revolution.The (growing) community of IF authors really began to demonstrate the vitality of the form in the 1990s, innovating in ways that early hackers and later game companies did not. Their IF works are usually even more widely available today than the most successful commercial software of the 1980s, since they are typically free for download and, thanks to the Internet, widely available. ... A relevant FAQ notes that ... there were five IF games in the 1996 Year-End Download Top 40, making these games some of the most popular non-commercial computer games in the world. (page 193)
As Montfort writes, Nelson also fired the first shot of that revolution:Nelson's most famous piece of interactive fiction - and likely the most well-known IF work since the demise of Infocom - is the first fruit of Inform, the 1993 Curses . This large, complex, and difficult adventure is set in an English country home and in certain other spaces that are linked in fantastic ways to it. Nelson (2002) said he "consciously wrote it in an Infocom-esque spirit, aiming at the same epigrammatic style of wit." (page 203)
Ten years after the first release of Inform, hundreds of independent IF authors and fans congregate on Web boards and Usenet newsgroups to discuss new titles released using Inform, TADS, and a host of other IF platforms. In particular, the annual Interactive Fiction Competition, begun by the denizens of rec.arts.int-fiction and rec.games.int-fiction, celebrates its own tenth anniversary in 2004. Past Competitions have spawned groundbreaking titles like Adam Cadre's Photopia , released in 1998 and still much-discussed today, and Andrew Plotkin's unsettling Shade . These, and many other indy releases, are reviewed extensively in Chapter 7. It would have been good to see more pointers toward longstanding IF fan sites such as Eileen Mullin's XYZZYNews in this chapter, but for the most part, Montfort's latter two chapters do a great job of summarizing the state of interactive fiction's art and culture. His enthusiasm as an observer of the modern IF scene is infectious.
Two tentacles up I can wholeheartedly recommend Twisty Little Passages not only to IF fans and amateur historians, but to anyone serious about the foundations and culture of computer gaming. Infocom and Legend Entertainment auteur Steve Meretzky's back-cover blurb says it all: "(Twisty Little Passages) is a thoroughly-researched history of interactive fiction, as well as a brilliant analysis of the genre. Reading it makes me itch to fire up that old DEC-20 and start writing interactive fiction again!" As a fan of Meretzky's many IF works, I should be so lucky. As a fan of the IF art form as a whole, I'm indeed lucky to have run across Nick Montfort's excellent book.
You can purchase Twisty Little Passages: An Approach to Interactive Fiction from bn.com. Slashdot welcomes readers' book reviews -- to see your own review here, read the book review guidelines, then visit the submission page -
Twisty Little Passages
John Miles writes "It's been almost thirty years since young Laura and Sandy Crowther sat down at a Teletype and took their first steps into the mysterious subterranean world their father, Will, created for them. Now, if Nick Montfort's Twisty Little Passages: An Approach to Interactive Fiction is any indication, Crowther and Woods's pioneering computer game Adventure and its descendants are finally beginning to garner the critical recognition they deserve. At only 286 pages, Twisty Little Passages is a small, accessible book that addresses a deep and complex subject. The author's stated intention is to bring us the first book-length consideration of interactive fiction (IF) as a legitimate literary field, and he has certainly succeeded." Read on for the rest of Miles' review. Twisty Little Passages: An Approach to Interactive Fiction author Nick Montfort pages 286 publisher The MIT Press rating 4 out of 5 grues agree: Montfort's one of them! reviewer John Miles ISBN 0262134365 summary The definitive survey of interactive fiction for the literati... and the rest of usEight chapters, arranged in roughly-chronological order, detail the lineage of interactive fiction from its origins in Delphic riddles to its newest and most intriguing forms.
Passion and precision Among Montfort's first statements is one that demonstrates a commitment to careful scholarship that recurs throughout the book: "Text adventure and interactive fiction do not mean exactly the same thing." Infocom's Deadline and Emily Short's Galatea are cited as examples of IF that are not "adventures" in the pop-fiction tradition of exotic settings and perilous situations. These titles, among others, demonstrate that IF isn't just a delivery vehicle for the stereotyped themes of juvenile fiction with which it's often associated. Montfort proceeds to explain why he found it necessary to write Twisty Little Passages:To see why a solid treatment of (IF) needs to be written, one need only consider this selection from the single page that mentions IF in Ilana Snyder's Hypertext: The Electronic Labyrinth (1996):
Essentially, previous authors and critics writing about interactive fiction just didn't care. In Chapter 1, "The Pleasures of the Text Adventure," Montfort shows that he does. Here, and in the following chapter ("Riddles"), he suggests that the IF art form has a much deeper history than we might think:The precedent was Adventure, developed in the 1960s at Stanford University's Artificial Intelligence Laboratory (SAIL). The program was conceived of as an experimental game. A computerised version of role-playing games like Dungeons and Dragons, Adventure comprises a series of descriptions of fictional locations inspired by J.R.R. Tolkien's fantasy The Lord of the Rings (1954), and set in the surrounding Californian mountains.
These three sentences state six specific things about Adventure - when, where, and why it was developed, that it is a computerized version of Dungeons and Dragons, that its fictional locations are inspired by Tolkien, and that it is set in California. At least four of these six statements are clearly false, and the remaining two are misleading. (pages 9-10)... the combination of an explicit challenge and a verbal literary work has a clear precedent (:) the riddle. By presenting a metaphorical system that the listener or reader must inhabit and figure out in order to fully experience, and in order to answer correctly, the riddle offers its way of thinking and engages its audience as no other work of literature does. (pages 3-4)
Recognizing that his audience is likely to include technical geeks as well as literary theorists, Montfort defines some lit-crit terms as they apply to interactive-fiction analysis. Towards the end of the first chapter, we're presented with terminology like "story," "narrative," and "plot," but the definitions Montfort offers could have been fleshed out without sending us to the library to brush up on our Russian formalism. The distinction between "diegetic" and "extradiegetic" exchanges (communication with the game world and the game engine, respectively) appears next, illustrated by Zork 's first few interactions with the user. "Metalepsis" comes next, defined as an intrusion or transgression between levels of story and narration -- sometimes unintentional, sometimes with fatal results. (Portions of Floyd's commentary in Planetfall are cited as an example of the former; the protagonist's robot-assisted suicide in Suspended exemplifies the latter). Happily, none of these intimidating-looking terms are prerequisites to an understanding of the book as a whole.
Naming the game Assuming the art of interactive fiction began with the riddle, what constitutes a work of IF today? After a brief excerpt from LookingGlass Technologies veteran Dan Schmidt's For A Change gives us an example of description, interaction and puzzle-solving, Montfort goes on to establish four requisite aspects of IF:- A text-accepting, text-generating computer program;
- A potential narrative (a system that produces narrative during interaction);
- A simulation of an environment or world; and
- A structure of rules within which an outcome is sought, also known as a game.
Works which do not include each of these elements are deliberately excluded, among them "hypertext fiction," most graphical computer games, and numerous experimental titles. In this respect, Montfort perhaps misses an opportunity to reflect upon the true extent of IF's influence over the rest of the entertainment software world. With a reported 30,000 lines of text in Deus Ex 2 - more than any Infocom game ever boasted - I'd argue that the historical text-only criterion is becoming more questionable all the time.
The rise of the smart machines Much more than a theoretical treatise on IF, Twisty Little Passages is also the most complete chronicle of important IF titles, authors, and publishers assembled to date. Its middle four chapters focus largely on academic and commercial efforts at crafting and publishing interactive fiction. Chapter 3 begins with an introduction of the concept of generative literary machines ("ergodic literature"). Montfort cites the Turing machine-like nature of the I Ching , followed by a mention of Jonathan Swift's satirical machine from Gulliver's Travels, "made of equal parts of irony, sarcasm, and mockery, that would automatically write books on all the arts and sciences." Advancing to the modern era, we encounter Theodor Nelson's early hypertext experiments in 1970; the "Choose Your Own Adventure" books that appeared near the close of the decade; and the Dungeons and Dragons phenomenon that introduced a generation to the idea of participative fiction and inspired more IF and computer-game authors than even the most dedicated scholar could count.The mother of all computer games, in Montfort's view, was Spanish engineer Leonardo Quevedo's 1912 chess-playing robot. Devised to attack a particular endgame problem on a vertically-oriented chessboard, Quevedo's machine was unique in that it represented the first so-called "chess automaton" that operated by legitimate electromechanical means rather than by fraudulently-concealed midgets. A subsequent refinement of Quevedo's machine would later catch the eye of famed computer scientist and AI researcher Norbert Wiener, achieving recognition as the first genuine attempt at artificial intelligence.
Mechanical curiosities aside, no discussion of human-computer interaction would be complete without inviting Joseph Weizenbaum's ELIZA (1966) to the party. As the first convincing conversation "bot", ELIZA accepted plain-English input from a human interlocutor, transforming it (albeit with no semantic understanding) into a sympathetic textual murmur geared to elicit further input:
Person: Men are all alike.
Even more impressive than ELIZA was fellow MIT researcher Terry Winograd's SHRDLU, the first computer program capable of modelling, rendering, and allowing a human to interact verbally with objects in a virtual world:
Computer: IN WHAT WAY?
Person: They're always bugging us about something or other.
Computer: CAN YOU THINK OF A SPECIFIC EXAMPLE?
Person: Well, my boyfriend made me come here.
Computer: YOUR BOYFRIEND MADE YOU COME HERE
Person: He says I'm depressed much of the time.
Computer: I AM SORRY TO HEAR YOU ARE DEPRESSED. (page 82)Person: WHAT DID THE RED CUBE SUPPORT BEFORE YOU STARTED TO CLEAN IT OFF?
Prior to reading the transcript above in Montfort's book, I'd heard of SHRDLU only in passing. It deserves a lot more attention than it's received. SHRDLU was one hell of an impressive hack in 1970, and it wouldn't be trivial today, judging by the capabilities suggested. Like the incredulous audiences that must have attended the early chess robot demonstrations, I'd have been prying panels off Winograd's PDP-6 with a screwdriver, looking for midgets ex machina.
Computer: THE GREEN PYRAMID.
Person: THERE WERE FIVE BLOCKS TO THE LEFT OF THE BOX THEN.
Computer: NO, ONLY FOUR OF THEM: THE RED CUBE, TWO LARGE GREEN CUBES, AND A LARGE RED BLOCK.
Person: PUT THE BLUE PYRAMID ON THE BLOCK IN THE BOX.
Computer: OK (does it)
Person: IS THERE ANYTHING WHICH IS BIGGER THAN EVERY PYRAMID BUT IS NOT AS WIDE AS THE THING THAT SUPPORTS IT?
Computer: YES, THE BLUE BLOCK. (page 84)
Worlds from Adventure to Zork After bestowing the title "the first work of interactive fiction" upon a deserving SHRDLU, Montfort summons the spiritual grandfather of them all: William Crowther's Adventure . Released in 1975 for the benefit of his five- and seven-year-old daughters and any interested lurkers on the nascent ARPANet, Adventure combined ELIZA and SHRDLU's human-interaction capabilities with a primitive fictional setting:YOU ARE AT A COMPLEX JUNCTION. A LOW HANDS AND KNEES PASSAGE FROM THE NORTH JOINS A HIGHER CRAWL FROM THE EAST TO MAKE A WALKING PASSAGE GOING WEST. THERE IS ALSO A LARGE ROOM ABOVE. THE AIR IS DAMP HERE. (page 88)
Crowther is a contemporary of Zork co-author Dave Lebling, who, coincidentally, was a member of the same Dungeons and Dragons group in Cambridge, Massachusetts. In one of Montfort's many personal communications with IF luminaries, Lebling says:
Eric Roberts . . . started running a D&D group a year or so before Adventure was written. Eric had his own ideas about how D&D should be done, emphasizing storytelling and de-emphasizing the mechanical aspects of the game such as die- rolling. He tried to create a Tolkien-inspired world that was fun and consistent with Middle Earth... I think one strong component that carried over into Zork was to try to keep the mechanical workings of the game as hidden as possible, which to me enhanced the fun and immersiveness of the experience. (page 86)
With such similar roots, it's no surprise that Zork and Adventure play like long-lost brothers. In Chapter 4, Montfort details the evolution of Zork and other important IF titles that were created by multitalented college students with free mainframe access and seemingly-limitless time on their hands. Much has been written about Zork and its legendary Implementers, but seldom have we been given such a well-documented survey of the personalities and motivations behind the game's creation. One tongue-in-cheek room description from the mainframe version of Zork didn't make the cut for the commercial releases:Tomb of the Unknown Implementer
Zork accepted complex sentences with indirect-object phrases, offered a much-larger vocabulary than its predecessors, and broke significant new ground in multiplatform software development, predating UCSD Pascal as the first commercial application for virtual-machine technology. But it also advanced at least one purely-literary aspect of computer gaming by introducing its first complex interactive character: the wily Thief. One of Montfort's references offers an insightful Joseph Campbell-esque definition of "villain": "the symbolic representation of forces working to seemingly hinder, but actually promoting, the hero's or heroine's development." (pages 112-113) Since Adventure's dwarves and pirate are not representations of anything else ("parental figures or psychological drives"), their deeds are destructive without being truly "wicked." Zork's thief, on the other hand, serves as a foil for the player character's combat skills, as a reflection of the player's own rapacious treasure-lust, and, ultimately, as an unwitting assistant in the quest.
This is the Tomb of the Unknown Implementer. A hollow voice says: "That's not a bug, it's a feature!"
In the north wall of the room is the Crypt of the Implementers. It is made of the finest marble, and apparently large enough for four headless corpses.
The crypt is closed.
There are four heads here, mounted securely on poles.
There is a large pile of empty Coke bottles here, evidently produced by the implementers during their long struggle to win totality.
There is a gigantic pile of line-printer output here. Although the paper once contained useful information, almost nothing can be distinguished now. (pages 102-103)Zork's innovations over the state of the art established by Adventure are too numerous to count, although Montfort explicitly avoids the common mistake of canonizing Zork and Infocom games in general while giving short shrift to other important IF efforts. In Chapter 5, we learn what became of the Zork implementers in their post-MIT lives at Infocom.
Alas, poor Infocom. . . In Montfort's words, Infocom, which was founded June 22, 1979 by Lebling, Blank, Anderson, and seven other MIT alumni, "began work on the foundation of IF while the plot of ground that it was to be built upon had not been completely surveyed." Chapter 5's opening paragraph is revealing:Adventure is considered the great original epic of interactive fiction. Infocom's works call for a grandiose comparison made on a slightly-different metaphorical ground. Whoever the "Shakespeare" playwright actually was - common or noble, working largely alone or in close collaboration with a theater company - Shakespeare wrote, remarkably, not just the greatest English-language play, by critical consensus, but almost all of the great English-language plays. Similarly, the interactive fiction creators at Infocom devised practically all of the best-loved IF works in the history of the form. (page 119)
Although Scott Adams (no relation to Dilbert's creator) and his company, Adventure International , were the first to sell IF commercially in 1978, Infocom was the most successful IF publisher of its era. The company reached US $10 million in sales in 1985 with over 100 employees on the payroll. A quoted excerpt from the New Zork Times , the company's newsletter, illustrates how Infocom's marketing focused on their games' puzzle-centric design:Although our games are interactive fiction, they are more than just stories: they are also a series of puzzles. It is these puzzles that transform our text from an hour's worth of reading to many, many hours' worth of thinking. . . . The value of our games is that they will provide many hours of stimulating mental exercise. (page 120)
Montfort subsequently comments:The company's ... belief in the centrality of problem solving should explain ... why Infocom did not focus on creating what might more easily be seen as artistic and literary works that favored exploration, communication with characters, or alternate plot progressions. Yet Infocom did make some progress along these lines, and advanced the state of the literary art by coupling the textually described worlds and situations with carefully crafted puzzles in ways that great riddlers might, in provocative and affecting ways. (page 120)
Of the thirty-five games that Infocom published before its US $7.5 million sale to Activision in 1986, their earlier releases receive some of the most detailed analyses in Twisty Little Passages. In addition to discussion of the Zork and Enchanter trilogies, Montfort offers us insights on the unconventional, revelation-driven structure of Deadline, the Reagan-era sociopolitical commentary found in Infidel , and the tragic end of Floyd the Robot in Planetfall:As a character who is also a technological artifact, Floyd is more important than his immediate function in the IF world suggests. He is a figure for the sometimes emotional relationships that people have with computers, or that are mediated through computers. (page 150)
Many other games, from Trinity to A Mind Forever Voyaging and the Douglas Adams- assisted adaptation of Hitchhiker's Guide to the Galaxy are discussed extensively in Chapters 5 and 6. Private communications between Montfort and Adams's collaborator at Infocom, Steve Meretzky, lend a glimpse of what it was like to work with the late, lamented author:Adams's "world-class procrastination abilities," as Meretzky called them, did cause some problems for the ( Hitchhiker's Guide) project, which began in February 1984 and was slated (ambitiously) to be completed by the following Christmas. Meretzky said of Adams that "being a successful person with tons of interesting acquaintances, he had an extremely distracting life. Plus, he wasn't fond of the actual task of writing. He loved coming up with ideas, but hated wrestling them into a properly-formed work." (page 173)
Montfort's 35-page bibliography is a treasure trove in its own right, with online and printed references given equal weight. Academic grognards may question the long-term utility of online citations, but the omission of sources such as Briceno et al.'s comprehensive Down from the Top of its Game: The Story of Infocom would have been a serious shortcoming. Throughout the book, Montfort's goal of preserving and documenting the great IF works remains clear, with a scholarly ethos that's just as relevant to fans of today's games. He praises Infocom's relatively-lax copy protection schemes, compared to those used by other game publishers whose heavily-protected works may be lost to posterity:If any examples of heavily-copy-protected computer games survive through another two decades for study and discussion, it will be thanks to the loose, widespread network of teenagers and college students who assiduously cracked these programs, allowing the crippled disks to run freely both on systems at the time and on compatible computers today. (page 159)
Activision, in particular, earns well-deserved props in the book for opening earlier Infocom works and encouraging independent development.
... and other commercial efforts Although Infocom's oeuvre receives the lion's share of attention in Twisty Little Passages, the book does not neglect the many other commercial IF publishing efforts on both sides of the Atlantic in the 1980s and 1990s. Chapter 6 ("Different Visions Worldwide") opens with a quick drive-by tour of Roberta Williams's 1980 Mystery House , recognized as the first graphical adventure game. A number of IF book adaptations were undertaken in the early 1980s as well, among them The Hobbit from Melbourne House and the classics Fahrenheit 451, Rendezvous with Rama, and Nine Princes in Amber from Tellarium. Along with the aforementioned Hitchhiker's Guide to the Galaxy released by Infocom in 1984, Montfort gives favorable attention to US Poet Laureate Robert Pinsky's Mindwheel , published in the same year by Synapse Software.Brief histories of British IF publishers Level 9 and Magnetic Scrolls round out the chapter, along with an even-briefer mention of Legend Entertainment, written before Legend's shutdown in early 2004. The latter constitutes one of the few weak spots in Twisty Little Passages's coverage of the classics. Legend's integration of music, artwork, graphical navigation, and other interface enhancements in the Spellcasting 101 series went far beyond Infocom's efforts to modernize their own IF engines, and the company deserves more than a single paragraph.
At the end of Chapter 6, Montfort recounts the 2000 failure of former Infocom author Mike Berlyn's Cascade Mountain Publishing, one of the last commercial publishers of pure text-based IF. He proceeds to draw a sheet over the commercial market for interactive fiction in general, pronouncing it as dead as Graham Chapman's parrot:
A few individuals have since sought to sell their IF works, and the occasional company like Activision has re-released older works. The main market for interactive fiction today, however, is on eBay and other auction sites, where packaged disks from the 1980s are bought and sold by collectors and IF enthusiasts. Fortunately, the end of the interactive fiction market is not the end of the story for this form. (page 191)
I don't agree with this proclamation of commercial doom, which is a recurring theme in Twisty Little Passages. It's unreasonable to look at the failure of a single company which released two IF products in two years -- one of them a recycled effort from the mid-1980s -- and draw the conclusion that future IF games will only be offered for sale alongside Beanie Babies, assorted stolen laptops, and someone's spare kidney. Unlike modern PC and console games with multimillion-dollar budgets, a killer IF title can still be written by one guy or girl working the graveyard shift at home. Success is arguably a matter of recalibrating one's expectations -- and business model -- to match contemporary market conditions. (Did it ever make sense for Infocom to employ 100 people in some of the most expensive commercial real estate in Boston, working on a handful of all-text games that fit on 140KB floppies? Montfort stops short of considering this question, but in the post-Ion Storm era we live in, the answer should be pretty obvious.)Fortunately, as the last two chapters reveal, a healthy independent IF community has sprung up to take the place of the commercial publishers who are no longer with us.
IF's independent authors: the once and future scene In April 1993, at the culmination of a long reverse-engineering effort by "a group of programmers called the InfoTaskForce" (page 202), Graham Nelson released an object-oriented programming language capable of creating story files for the Infocom Z-machine interpreter. Along with a commercially-available text-adventure authoring system known as TADS, Nelson's language, Inform, sparked an indy IF revolution.The (growing) community of IF authors really began to demonstrate the vitality of the form in the 1990s, innovating in ways that early hackers and later game companies did not. Their IF works are usually even more widely available today than the most successful commercial software of the 1980s, since they are typically free for download and, thanks to the Internet, widely available. ... A relevant FAQ notes that ... there were five IF games in the 1996 Year-End Download Top 40, making these games some of the most popular non-commercial computer games in the world. (page 193)
As Montfort writes, Nelson also fired the first shot of that revolution:Nelson's most famous piece of interactive fiction - and likely the most well-known IF work since the demise of Infocom - is the first fruit of Inform, the 1993 Curses . This large, complex, and difficult adventure is set in an English country home and in certain other spaces that are linked in fantastic ways to it. Nelson (2002) said he "consciously wrote it in an Infocom-esque spirit, aiming at the same epigrammatic style of wit." (page 203)
Ten years after the first release of Inform, hundreds of independent IF authors and fans congregate on Web boards and Usenet newsgroups to discuss new titles released using Inform, TADS, and a host of other IF platforms. In particular, the annual Interactive Fiction Competition, begun by the denizens of rec.arts.int-fiction and rec.games.int-fiction, celebrates its own tenth anniversary in 2004. Past Competitions have spawned groundbreaking titles like Adam Cadre's Photopia , released in 1998 and still much-discussed today, and Andrew Plotkin's unsettling Shade . These, and many other indy releases, are reviewed extensively in Chapter 7. It would have been good to see more pointers toward longstanding IF fan sites such as Eileen Mullin's XYZZYNews in this chapter, but for the most part, Montfort's latter two chapters do a great job of summarizing the state of interactive fiction's art and culture. His enthusiasm as an observer of the modern IF scene is infectious.
Two tentacles up I can wholeheartedly recommend Twisty Little Passages not only to IF fans and amateur historians, but to anyone serious about the foundations and culture of computer gaming. Infocom and Legend Entertainment auteur Steve Meretzky's back-cover blurb says it all: "(Twisty Little Passages) is a thoroughly-researched history of interactive fiction, as well as a brilliant analysis of the genre. Reading it makes me itch to fire up that old DEC-20 and start writing interactive fiction again!" As a fan of Meretzky's many IF works, I should be so lucky. As a fan of the IF art form as a whole, I'm indeed lucky to have run across Nick Montfort's excellent book.
You can purchase Twisty Little Passages: An Approach to Interactive Fiction from bn.com. Slashdot welcomes readers' book reviews -- to see your own review here, read the book review guidelines, then visit the submission page -
Twisty Little Passages
John Miles writes "It's been almost thirty years since young Laura and Sandy Crowther sat down at a Teletype and took their first steps into the mysterious subterranean world their father, Will, created for them. Now, if Nick Montfort's Twisty Little Passages: An Approach to Interactive Fiction is any indication, Crowther and Woods's pioneering computer game Adventure and its descendants are finally beginning to garner the critical recognition they deserve. At only 286 pages, Twisty Little Passages is a small, accessible book that addresses a deep and complex subject. The author's stated intention is to bring us the first book-length consideration of interactive fiction (IF) as a legitimate literary field, and he has certainly succeeded." Read on for the rest of Miles' review. Twisty Little Passages: An Approach to Interactive Fiction author Nick Montfort pages 286 publisher The MIT Press rating 4 out of 5 grues agree: Montfort's one of them! reviewer John Miles ISBN 0262134365 summary The definitive survey of interactive fiction for the literati... and the rest of usEight chapters, arranged in roughly-chronological order, detail the lineage of interactive fiction from its origins in Delphic riddles to its newest and most intriguing forms.
Passion and precision Among Montfort's first statements is one that demonstrates a commitment to careful scholarship that recurs throughout the book: "Text adventure and interactive fiction do not mean exactly the same thing." Infocom's Deadline and Emily Short's Galatea are cited as examples of IF that are not "adventures" in the pop-fiction tradition of exotic settings and perilous situations. These titles, among others, demonstrate that IF isn't just a delivery vehicle for the stereotyped themes of juvenile fiction with which it's often associated. Montfort proceeds to explain why he found it necessary to write Twisty Little Passages:To see why a solid treatment of (IF) needs to be written, one need only consider this selection from the single page that mentions IF in Ilana Snyder's Hypertext: The Electronic Labyrinth (1996):
Essentially, previous authors and critics writing about interactive fiction just didn't care. In Chapter 1, "The Pleasures of the Text Adventure," Montfort shows that he does. Here, and in the following chapter ("Riddles"), he suggests that the IF art form has a much deeper history than we might think:The precedent was Adventure, developed in the 1960s at Stanford University's Artificial Intelligence Laboratory (SAIL). The program was conceived of as an experimental game. A computerised version of role-playing games like Dungeons and Dragons, Adventure comprises a series of descriptions of fictional locations inspired by J.R.R. Tolkien's fantasy The Lord of the Rings (1954), and set in the surrounding Californian mountains.
These three sentences state six specific things about Adventure - when, where, and why it was developed, that it is a computerized version of Dungeons and Dragons, that its fictional locations are inspired by Tolkien, and that it is set in California. At least four of these six statements are clearly false, and the remaining two are misleading. (pages 9-10)... the combination of an explicit challenge and a verbal literary work has a clear precedent (:) the riddle. By presenting a metaphorical system that the listener or reader must inhabit and figure out in order to fully experience, and in order to answer correctly, the riddle offers its way of thinking and engages its audience as no other work of literature does. (pages 3-4)
Recognizing that his audience is likely to include technical geeks as well as literary theorists, Montfort defines some lit-crit terms as they apply to interactive-fiction analysis. Towards the end of the first chapter, we're presented with terminology like "story," "narrative," and "plot," but the definitions Montfort offers could have been fleshed out without sending us to the library to brush up on our Russian formalism. The distinction between "diegetic" and "extradiegetic" exchanges (communication with the game world and the game engine, respectively) appears next, illustrated by Zork 's first few interactions with the user. "Metalepsis" comes next, defined as an intrusion or transgression between levels of story and narration -- sometimes unintentional, sometimes with fatal results. (Portions of Floyd's commentary in Planetfall are cited as an example of the former; the protagonist's robot-assisted suicide in Suspended exemplifies the latter). Happily, none of these intimidating-looking terms are prerequisites to an understanding of the book as a whole.
Naming the game Assuming the art of interactive fiction began with the riddle, what constitutes a work of IF today? After a brief excerpt from LookingGlass Technologies veteran Dan Schmidt's For A Change gives us an example of description, interaction and puzzle-solving, Montfort goes on to establish four requisite aspects of IF:- A text-accepting, text-generating computer program;
- A potential narrative (a system that produces narrative during interaction);
- A simulation of an environment or world; and
- A structure of rules within which an outcome is sought, also known as a game.
Works which do not include each of these elements are deliberately excluded, among them "hypertext fiction," most graphical computer games, and numerous experimental titles. In this respect, Montfort perhaps misses an opportunity to reflect upon the true extent of IF's influence over the rest of the entertainment software world. With a reported 30,000 lines of text in Deus Ex 2 - more than any Infocom game ever boasted - I'd argue that the historical text-only criterion is becoming more questionable all the time.
The rise of the smart machines Much more than a theoretical treatise on IF, Twisty Little Passages is also the most complete chronicle of important IF titles, authors, and publishers assembled to date. Its middle four chapters focus largely on academic and commercial efforts at crafting and publishing interactive fiction. Chapter 3 begins with an introduction of the concept of generative literary machines ("ergodic literature"). Montfort cites the Turing machine-like nature of the I Ching , followed by a mention of Jonathan Swift's satirical machine from Gulliver's Travels, "made of equal parts of irony, sarcasm, and mockery, that would automatically write books on all the arts and sciences." Advancing to the modern era, we encounter Theodor Nelson's early hypertext experiments in 1970; the "Choose Your Own Adventure" books that appeared near the close of the decade; and the Dungeons and Dragons phenomenon that introduced a generation to the idea of participative fiction and inspired more IF and computer-game authors than even the most dedicated scholar could count.The mother of all computer games, in Montfort's view, was Spanish engineer Leonardo Quevedo's 1912 chess-playing robot. Devised to attack a particular endgame problem on a vertically-oriented chessboard, Quevedo's machine was unique in that it represented the first so-called "chess automaton" that operated by legitimate electromechanical means rather than by fraudulently-concealed midgets. A subsequent refinement of Quevedo's machine would later catch the eye of famed computer scientist and AI researcher Norbert Wiener, achieving recognition as the first genuine attempt at artificial intelligence.
Mechanical curiosities aside, no discussion of human-computer interaction would be complete without inviting Joseph Weizenbaum's ELIZA (1966) to the party. As the first convincing conversation "bot", ELIZA accepted plain-English input from a human interlocutor, transforming it (albeit with no semantic understanding) into a sympathetic textual murmur geared to elicit further input:
Person: Men are all alike.
Even more impressive than ELIZA was fellow MIT researcher Terry Winograd's SHRDLU, the first computer program capable of modelling, rendering, and allowing a human to interact verbally with objects in a virtual world:
Computer: IN WHAT WAY?
Person: They're always bugging us about something or other.
Computer: CAN YOU THINK OF A SPECIFIC EXAMPLE?
Person: Well, my boyfriend made me come here.
Computer: YOUR BOYFRIEND MADE YOU COME HERE
Person: He says I'm depressed much of the time.
Computer: I AM SORRY TO HEAR YOU ARE DEPRESSED. (page 82)Person: WHAT DID THE RED CUBE SUPPORT BEFORE YOU STARTED TO CLEAN IT OFF?
Prior to reading the transcript above in Montfort's book, I'd heard of SHRDLU only in passing. It deserves a lot more attention than it's received. SHRDLU was one hell of an impressive hack in 1970, and it wouldn't be trivial today, judging by the capabilities suggested. Like the incredulous audiences that must have attended the early chess robot demonstrations, I'd have been prying panels off Winograd's PDP-6 with a screwdriver, looking for midgets ex machina.
Computer: THE GREEN PYRAMID.
Person: THERE WERE FIVE BLOCKS TO THE LEFT OF THE BOX THEN.
Computer: NO, ONLY FOUR OF THEM: THE RED CUBE, TWO LARGE GREEN CUBES, AND A LARGE RED BLOCK.
Person: PUT THE BLUE PYRAMID ON THE BLOCK IN THE BOX.
Computer: OK (does it)
Person: IS THERE ANYTHING WHICH IS BIGGER THAN EVERY PYRAMID BUT IS NOT AS WIDE AS THE THING THAT SUPPORTS IT?
Computer: YES, THE BLUE BLOCK. (page 84)
Worlds from Adventure to Zork After bestowing the title "the first work of interactive fiction" upon a deserving SHRDLU, Montfort summons the spiritual grandfather of them all: William Crowther's Adventure . Released in 1975 for the benefit of his five- and seven-year-old daughters and any interested lurkers on the nascent ARPANet, Adventure combined ELIZA and SHRDLU's human-interaction capabilities with a primitive fictional setting:YOU ARE AT A COMPLEX JUNCTION. A LOW HANDS AND KNEES PASSAGE FROM THE NORTH JOINS A HIGHER CRAWL FROM THE EAST TO MAKE A WALKING PASSAGE GOING WEST. THERE IS ALSO A LARGE ROOM ABOVE. THE AIR IS DAMP HERE. (page 88)
Crowther is a contemporary of Zork co-author Dave Lebling, who, coincidentally, was a member of the same Dungeons and Dragons group in Cambridge, Massachusetts. In one of Montfort's many personal communications with IF luminaries, Lebling says:
Eric Roberts . . . started running a D&D group a year or so before Adventure was written. Eric had his own ideas about how D&D should be done, emphasizing storytelling and de-emphasizing the mechanical aspects of the game such as die- rolling. He tried to create a Tolkien-inspired world that was fun and consistent with Middle Earth... I think one strong component that carried over into Zork was to try to keep the mechanical workings of the game as hidden as possible, which to me enhanced the fun and immersiveness of the experience. (page 86)
With such similar roots, it's no surprise that Zork and Adventure play like long-lost brothers. In Chapter 4, Montfort details the evolution of Zork and other important IF titles that were created by multitalented college students with free mainframe access and seemingly-limitless time on their hands. Much has been written about Zork and its legendary Implementers, but seldom have we been given such a well-documented survey of the personalities and motivations behind the game's creation. One tongue-in-cheek room description from the mainframe version of Zork didn't make the cut for the commercial releases:Tomb of the Unknown Implementer
Zork accepted complex sentences with indirect-object phrases, offered a much-larger vocabulary than its predecessors, and broke significant new ground in multiplatform software development, predating UCSD Pascal as the first commercial application for virtual-machine technology. But it also advanced at least one purely-literary aspect of computer gaming by introducing its first complex interactive character: the wily Thief. One of Montfort's references offers an insightful Joseph Campbell-esque definition of "villain": "the symbolic representation of forces working to seemingly hinder, but actually promoting, the hero's or heroine's development." (pages 112-113) Since Adventure's dwarves and pirate are not representations of anything else ("parental figures or psychological drives"), their deeds are destructive without being truly "wicked." Zork's thief, on the other hand, serves as a foil for the player character's combat skills, as a reflection of the player's own rapacious treasure-lust, and, ultimately, as an unwitting assistant in the quest.
This is the Tomb of the Unknown Implementer. A hollow voice says: "That's not a bug, it's a feature!"
In the north wall of the room is the Crypt of the Implementers. It is made of the finest marble, and apparently large enough for four headless corpses.
The crypt is closed.
There are four heads here, mounted securely on poles.
There is a large pile of empty Coke bottles here, evidently produced by the implementers during their long struggle to win totality.
There is a gigantic pile of line-printer output here. Although the paper once contained useful information, almost nothing can be distinguished now. (pages 102-103)Zork's innovations over the state of the art established by Adventure are too numerous to count, although Montfort explicitly avoids the common mistake of canonizing Zork and Infocom games in general while giving short shrift to other important IF efforts. In Chapter 5, we learn what became of the Zork implementers in their post-MIT lives at Infocom.
Alas, poor Infocom. . . In Montfort's words, Infocom, which was founded June 22, 1979 by Lebling, Blank, Anderson, and seven other MIT alumni, "began work on the foundation of IF while the plot of ground that it was to be built upon had not been completely surveyed." Chapter 5's opening paragraph is revealing:Adventure is considered the great original epic of interactive fiction. Infocom's works call for a grandiose comparison made on a slightly-different metaphorical ground. Whoever the "Shakespeare" playwright actually was - common or noble, working largely alone or in close collaboration with a theater company - Shakespeare wrote, remarkably, not just the greatest English-language play, by critical consensus, but almost all of the great English-language plays. Similarly, the interactive fiction creators at Infocom devised practically all of the best-loved IF works in the history of the form. (page 119)
Although Scott Adams (no relation to Dilbert's creator) and his company, Adventure International , were the first to sell IF commercially in 1978, Infocom was the most successful IF publisher of its era. The company reached US $10 million in sales in 1985 with over 100 employees on the payroll. A quoted excerpt from the New Zork Times , the company's newsletter, illustrates how Infocom's marketing focused on their games' puzzle-centric design:Although our games are interactive fiction, they are more than just stories: they are also a series of puzzles. It is these puzzles that transform our text from an hour's worth of reading to many, many hours' worth of thinking. . . . The value of our games is that they will provide many hours of stimulating mental exercise. (page 120)
Montfort subsequently comments:The company's ... belief in the centrality of problem solving should explain ... why Infocom did not focus on creating what might more easily be seen as artistic and literary works that favored exploration, communication with characters, or alternate plot progressions. Yet Infocom did make some progress along these lines, and advanced the state of the literary art by coupling the textually described worlds and situations with carefully crafted puzzles in ways that great riddlers might, in provocative and affecting ways. (page 120)
Of the thirty-five games that Infocom published before its US $7.5 million sale to Activision in 1986, their earlier releases receive some of the most detailed analyses in Twisty Little Passages. In addition to discussion of the Zork and Enchanter trilogies, Montfort offers us insights on the unconventional, revelation-driven structure of Deadline, the Reagan-era sociopolitical commentary found in Infidel , and the tragic end of Floyd the Robot in Planetfall:As a character who is also a technological artifact, Floyd is more important than his immediate function in the IF world suggests. He is a figure for the sometimes emotional relationships that people have with computers, or that are mediated through computers. (page 150)
Many other games, from Trinity to A Mind Forever Voyaging and the Douglas Adams- assisted adaptation of Hitchhiker's Guide to the Galaxy are discussed extensively in Chapters 5 and 6. Private communications between Montfort and Adams's collaborator at Infocom, Steve Meretzky, lend a glimpse of what it was like to work with the late, lamented author:Adams's "world-class procrastination abilities," as Meretzky called them, did cause some problems for the ( Hitchhiker's Guide) project, which began in February 1984 and was slated (ambitiously) to be completed by the following Christmas. Meretzky said of Adams that "being a successful person with tons of interesting acquaintances, he had an extremely distracting life. Plus, he wasn't fond of the actual task of writing. He loved coming up with ideas, but hated wrestling them into a properly-formed work." (page 173)
Montfort's 35-page bibliography is a treasure trove in its own right, with online and printed references given equal weight. Academic grognards may question the long-term utility of online citations, but the omission of sources such as Briceno et al.'s comprehensive Down from the Top of its Game: The Story of Infocom would have been a serious shortcoming. Throughout the book, Montfort's goal of preserving and documenting the great IF works remains clear, with a scholarly ethos that's just as relevant to fans of today's games. He praises Infocom's relatively-lax copy protection schemes, compared to those used by other game publishers whose heavily-protected works may be lost to posterity:If any examples of heavily-copy-protected computer games survive through another two decades for study and discussion, it will be thanks to the loose, widespread network of teenagers and college students who assiduously cracked these programs, allowing the crippled disks to run freely both on systems at the time and on compatible computers today. (page 159)
Activision, in particular, earns well-deserved props in the book for opening earlier Infocom works and encouraging independent development.
... and other commercial efforts Although Infocom's oeuvre receives the lion's share of attention in Twisty Little Passages, the book does not neglect the many other commercial IF publishing efforts on both sides of the Atlantic in the 1980s and 1990s. Chapter 6 ("Different Visions Worldwide") opens with a quick drive-by tour of Roberta Williams's 1980 Mystery House , recognized as the first graphical adventure game. A number of IF book adaptations were undertaken in the early 1980s as well, among them The Hobbit from Melbourne House and the classics Fahrenheit 451, Rendezvous with Rama, and Nine Princes in Amber from Tellarium. Along with the aforementioned Hitchhiker's Guide to the Galaxy released by Infocom in 1984, Montfort gives favorable attention to US Poet Laureate Robert Pinsky's Mindwheel , published in the same year by Synapse Software.Brief histories of British IF publishers Level 9 and Magnetic Scrolls round out the chapter, along with an even-briefer mention of Legend Entertainment, written before Legend's shutdown in early 2004. The latter constitutes one of the few weak spots in Twisty Little Passages's coverage of the classics. Legend's integration of music, artwork, graphical navigation, and other interface enhancements in the Spellcasting 101 series went far beyond Infocom's efforts to modernize their own IF engines, and the company deserves more than a single paragraph.
At the end of Chapter 6, Montfort recounts the 2000 failure of former Infocom author Mike Berlyn's Cascade Mountain Publishing, one of the last commercial publishers of pure text-based IF. He proceeds to draw a sheet over the commercial market for interactive fiction in general, pronouncing it as dead as Graham Chapman's parrot:
A few individuals have since sought to sell their IF works, and the occasional company like Activision has re-released older works. The main market for interactive fiction today, however, is on eBay and other auction sites, where packaged disks from the 1980s are bought and sold by collectors and IF enthusiasts. Fortunately, the end of the interactive fiction market is not the end of the story for this form. (page 191)
I don't agree with this proclamation of commercial doom, which is a recurring theme in Twisty Little Passages. It's unreasonable to look at the failure of a single company which released two IF products in two years -- one of them a recycled effort from the mid-1980s -- and draw the conclusion that future IF games will only be offered for sale alongside Beanie Babies, assorted stolen laptops, and someone's spare kidney. Unlike modern PC and console games with multimillion-dollar budgets, a killer IF title can still be written by one guy or girl working the graveyard shift at home. Success is arguably a matter of recalibrating one's expectations -- and business model -- to match contemporary market conditions. (Did it ever make sense for Infocom to employ 100 people in some of the most expensive commercial real estate in Boston, working on a handful of all-text games that fit on 140KB floppies? Montfort stops short of considering this question, but in the post-Ion Storm era we live in, the answer should be pretty obvious.)Fortunately, as the last two chapters reveal, a healthy independent IF community has sprung up to take the place of the commercial publishers who are no longer with us.
IF's independent authors: the once and future scene In April 1993, at the culmination of a long reverse-engineering effort by "a group of programmers called the InfoTaskForce" (page 202), Graham Nelson released an object-oriented programming language capable of creating story files for the Infocom Z-machine interpreter. Along with a commercially-available text-adventure authoring system known as TADS, Nelson's language, Inform, sparked an indy IF revolution.The (growing) community of IF authors really began to demonstrate the vitality of the form in the 1990s, innovating in ways that early hackers and later game companies did not. Their IF works are usually even more widely available today than the most successful commercial software of the 1980s, since they are typically free for download and, thanks to the Internet, widely available. ... A relevant FAQ notes that ... there were five IF games in the 1996 Year-End Download Top 40, making these games some of the most popular non-commercial computer games in the world. (page 193)
As Montfort writes, Nelson also fired the first shot of that revolution:Nelson's most famous piece of interactive fiction - and likely the most well-known IF work since the demise of Infocom - is the first fruit of Inform, the 1993 Curses . This large, complex, and difficult adventure is set in an English country home and in certain other spaces that are linked in fantastic ways to it. Nelson (2002) said he "consciously wrote it in an Infocom-esque spirit, aiming at the same epigrammatic style of wit." (page 203)
Ten years after the first release of Inform, hundreds of independent IF authors and fans congregate on Web boards and Usenet newsgroups to discuss new titles released using Inform, TADS, and a host of other IF platforms. In particular, the annual Interactive Fiction Competition, begun by the denizens of rec.arts.int-fiction and rec.games.int-fiction, celebrates its own tenth anniversary in 2004. Past Competitions have spawned groundbreaking titles like Adam Cadre's Photopia , released in 1998 and still much-discussed today, and Andrew Plotkin's unsettling Shade . These, and many other indy releases, are reviewed extensively in Chapter 7. It would have been good to see more pointers toward longstanding IF fan sites such as Eileen Mullin's XYZZYNews in this chapter, but for the most part, Montfort's latter two chapters do a great job of summarizing the state of interactive fiction's art and culture. His enthusiasm as an observer of the modern IF scene is infectious.
Two tentacles up I can wholeheartedly recommend Twisty Little Passages not only to IF fans and amateur historians, but to anyone serious about the foundations and culture of computer gaming. Infocom and Legend Entertainment auteur Steve Meretzky's back-cover blurb says it all: "(Twisty Little Passages) is a thoroughly-researched history of interactive fiction, as well as a brilliant analysis of the genre. Reading it makes me itch to fire up that old DEC-20 and start writing interactive fiction again!" As a fan of Meretzky's many IF works, I should be so lucky. As a fan of the IF art form as a whole, I'm indeed lucky to have run across Nick Montfort's excellent book.
You can purchase Twisty Little Passages: An Approach to Interactive Fiction from bn.com. Slashdot welcomes readers' book reviews -- to see your own review here, read the book review guidelines, then visit the submission page -
Twisty Little Passages
John Miles writes "It's been almost thirty years since young Laura and Sandy Crowther sat down at a Teletype and took their first steps into the mysterious subterranean world their father, Will, created for them. Now, if Nick Montfort's Twisty Little Passages: An Approach to Interactive Fiction is any indication, Crowther and Woods's pioneering computer game Adventure and its descendants are finally beginning to garner the critical recognition they deserve. At only 286 pages, Twisty Little Passages is a small, accessible book that addresses a deep and complex subject. The author's stated intention is to bring us the first book-length consideration of interactive fiction (IF) as a legitimate literary field, and he has certainly succeeded." Read on for the rest of Miles' review. Twisty Little Passages: An Approach to Interactive Fiction author Nick Montfort pages 286 publisher The MIT Press rating 4 out of 5 grues agree: Montfort's one of them! reviewer John Miles ISBN 0262134365 summary The definitive survey of interactive fiction for the literati... and the rest of usEight chapters, arranged in roughly-chronological order, detail the lineage of interactive fiction from its origins in Delphic riddles to its newest and most intriguing forms.
Passion and precision Among Montfort's first statements is one that demonstrates a commitment to careful scholarship that recurs throughout the book: "Text adventure and interactive fiction do not mean exactly the same thing." Infocom's Deadline and Emily Short's Galatea are cited as examples of IF that are not "adventures" in the pop-fiction tradition of exotic settings and perilous situations. These titles, among others, demonstrate that IF isn't just a delivery vehicle for the stereotyped themes of juvenile fiction with which it's often associated. Montfort proceeds to explain why he found it necessary to write Twisty Little Passages:To see why a solid treatment of (IF) needs to be written, one need only consider this selection from the single page that mentions IF in Ilana Snyder's Hypertext: The Electronic Labyrinth (1996):
Essentially, previous authors and critics writing about interactive fiction just didn't care. In Chapter 1, "The Pleasures of the Text Adventure," Montfort shows that he does. Here, and in the following chapter ("Riddles"), he suggests that the IF art form has a much deeper history than we might think:The precedent was Adventure, developed in the 1960s at Stanford University's Artificial Intelligence Laboratory (SAIL). The program was conceived of as an experimental game. A computerised version of role-playing games like Dungeons and Dragons, Adventure comprises a series of descriptions of fictional locations inspired by J.R.R. Tolkien's fantasy The Lord of the Rings (1954), and set in the surrounding Californian mountains.
These three sentences state six specific things about Adventure - when, where, and why it was developed, that it is a computerized version of Dungeons and Dragons, that its fictional locations are inspired by Tolkien, and that it is set in California. At least four of these six statements are clearly false, and the remaining two are misleading. (pages 9-10)... the combination of an explicit challenge and a verbal literary work has a clear precedent (:) the riddle. By presenting a metaphorical system that the listener or reader must inhabit and figure out in order to fully experience, and in order to answer correctly, the riddle offers its way of thinking and engages its audience as no other work of literature does. (pages 3-4)
Recognizing that his audience is likely to include technical geeks as well as literary theorists, Montfort defines some lit-crit terms as they apply to interactive-fiction analysis. Towards the end of the first chapter, we're presented with terminology like "story," "narrative," and "plot," but the definitions Montfort offers could have been fleshed out without sending us to the library to brush up on our Russian formalism. The distinction between "diegetic" and "extradiegetic" exchanges (communication with the game world and the game engine, respectively) appears next, illustrated by Zork 's first few interactions with the user. "Metalepsis" comes next, defined as an intrusion or transgression between levels of story and narration -- sometimes unintentional, sometimes with fatal results. (Portions of Floyd's commentary in Planetfall are cited as an example of the former; the protagonist's robot-assisted suicide in Suspended exemplifies the latter). Happily, none of these intimidating-looking terms are prerequisites to an understanding of the book as a whole.
Naming the game Assuming the art of interactive fiction began with the riddle, what constitutes a work of IF today? After a brief excerpt from LookingGlass Technologies veteran Dan Schmidt's For A Change gives us an example of description, interaction and puzzle-solving, Montfort goes on to establish four requisite aspects of IF:- A text-accepting, text-generating computer program;
- A potential narrative (a system that produces narrative during interaction);
- A simulation of an environment or world; and
- A structure of rules within which an outcome is sought, also known as a game.
Works which do not include each of these elements are deliberately excluded, among them "hypertext fiction," most graphical computer games, and numerous experimental titles. In this respect, Montfort perhaps misses an opportunity to reflect upon the true extent of IF's influence over the rest of the entertainment software world. With a reported 30,000 lines of text in Deus Ex 2 - more than any Infocom game ever boasted - I'd argue that the historical text-only criterion is becoming more questionable all the time.
The rise of the smart machines Much more than a theoretical treatise on IF, Twisty Little Passages is also the most complete chronicle of important IF titles, authors, and publishers assembled to date. Its middle four chapters focus largely on academic and commercial efforts at crafting and publishing interactive fiction. Chapter 3 begins with an introduction of the concept of generative literary machines ("ergodic literature"). Montfort cites the Turing machine-like nature of the I Ching , followed by a mention of Jonathan Swift's satirical machine from Gulliver's Travels, "made of equal parts of irony, sarcasm, and mockery, that would automatically write books on all the arts and sciences." Advancing to the modern era, we encounter Theodor Nelson's early hypertext experiments in 1970; the "Choose Your Own Adventure" books that appeared near the close of the decade; and the Dungeons and Dragons phenomenon that introduced a generation to the idea of participative fiction and inspired more IF and computer-game authors than even the most dedicated scholar could count.The mother of all computer games, in Montfort's view, was Spanish engineer Leonardo Quevedo's 1912 chess-playing robot. Devised to attack a particular endgame problem on a vertically-oriented chessboard, Quevedo's machine was unique in that it represented the first so-called "chess automaton" that operated by legitimate electromechanical means rather than by fraudulently-concealed midgets. A subsequent refinement of Quevedo's machine would later catch the eye of famed computer scientist and AI researcher Norbert Wiener, achieving recognition as the first genuine attempt at artificial intelligence.
Mechanical curiosities aside, no discussion of human-computer interaction would be complete without inviting Joseph Weizenbaum's ELIZA (1966) to the party. As the first convincing conversation "bot", ELIZA accepted plain-English input from a human interlocutor, transforming it (albeit with no semantic understanding) into a sympathetic textual murmur geared to elicit further input:
Person: Men are all alike.
Even more impressive than ELIZA was fellow MIT researcher Terry Winograd's SHRDLU, the first computer program capable of modelling, rendering, and allowing a human to interact verbally with objects in a virtual world:
Computer: IN WHAT WAY?
Person: They're always bugging us about something or other.
Computer: CAN YOU THINK OF A SPECIFIC EXAMPLE?
Person: Well, my boyfriend made me come here.
Computer: YOUR BOYFRIEND MADE YOU COME HERE
Person: He says I'm depressed much of the time.
Computer: I AM SORRY TO HEAR YOU ARE DEPRESSED. (page 82)Person: WHAT DID THE RED CUBE SUPPORT BEFORE YOU STARTED TO CLEAN IT OFF?
Prior to reading the transcript above in Montfort's book, I'd heard of SHRDLU only in passing. It deserves a lot more attention than it's received. SHRDLU was one hell of an impressive hack in 1970, and it wouldn't be trivial today, judging by the capabilities suggested. Like the incredulous audiences that must have attended the early chess robot demonstrations, I'd have been prying panels off Winograd's PDP-6 with a screwdriver, looking for midgets ex machina.
Computer: THE GREEN PYRAMID.
Person: THERE WERE FIVE BLOCKS TO THE LEFT OF THE BOX THEN.
Computer: NO, ONLY FOUR OF THEM: THE RED CUBE, TWO LARGE GREEN CUBES, AND A LARGE RED BLOCK.
Person: PUT THE BLUE PYRAMID ON THE BLOCK IN THE BOX.
Computer: OK (does it)
Person: IS THERE ANYTHING WHICH IS BIGGER THAN EVERY PYRAMID BUT IS NOT AS WIDE AS THE THING THAT SUPPORTS IT?
Computer: YES, THE BLUE BLOCK. (page 84)
Worlds from Adventure to Zork After bestowing the title "the first work of interactive fiction" upon a deserving SHRDLU, Montfort summons the spiritual grandfather of them all: William Crowther's Adventure . Released in 1975 for the benefit of his five- and seven-year-old daughters and any interested lurkers on the nascent ARPANet, Adventure combined ELIZA and SHRDLU's human-interaction capabilities with a primitive fictional setting:YOU ARE AT A COMPLEX JUNCTION. A LOW HANDS AND KNEES PASSAGE FROM THE NORTH JOINS A HIGHER CRAWL FROM THE EAST TO MAKE A WALKING PASSAGE GOING WEST. THERE IS ALSO A LARGE ROOM ABOVE. THE AIR IS DAMP HERE. (page 88)
Crowther is a contemporary of Zork co-author Dave Lebling, who, coincidentally, was a member of the same Dungeons and Dragons group in Cambridge, Massachusetts. In one of Montfort's many personal communications with IF luminaries, Lebling says:
Eric Roberts . . . started running a D&D group a year or so before Adventure was written. Eric had his own ideas about how D&D should be done, emphasizing storytelling and de-emphasizing the mechanical aspects of the game such as die- rolling. He tried to create a Tolkien-inspired world that was fun and consistent with Middle Earth... I think one strong component that carried over into Zork was to try to keep the mechanical workings of the game as hidden as possible, which to me enhanced the fun and immersiveness of the experience. (page 86)
With such similar roots, it's no surprise that Zork and Adventure play like long-lost brothers. In Chapter 4, Montfort details the evolution of Zork and other important IF titles that were created by multitalented college students with free mainframe access and seemingly-limitless time on their hands. Much has been written about Zork and its legendary Implementers, but seldom have we been given such a well-documented survey of the personalities and motivations behind the game's creation. One tongue-in-cheek room description from the mainframe version of Zork didn't make the cut for the commercial releases:Tomb of the Unknown Implementer
Zork accepted complex sentences with indirect-object phrases, offered a much-larger vocabulary than its predecessors, and broke significant new ground in multiplatform software development, predating UCSD Pascal as the first commercial application for virtual-machine technology. But it also advanced at least one purely-literary aspect of computer gaming by introducing its first complex interactive character: the wily Thief. One of Montfort's references offers an insightful Joseph Campbell-esque definition of "villain": "the symbolic representation of forces working to seemingly hinder, but actually promoting, the hero's or heroine's development." (pages 112-113) Since Adventure's dwarves and pirate are not representations of anything else ("parental figures or psychological drives"), their deeds are destructive without being truly "wicked." Zork's thief, on the other hand, serves as a foil for the player character's combat skills, as a reflection of the player's own rapacious treasure-lust, and, ultimately, as an unwitting assistant in the quest.
This is the Tomb of the Unknown Implementer. A hollow voice says: "That's not a bug, it's a feature!"
In the north wall of the room is the Crypt of the Implementers. It is made of the finest marble, and apparently large enough for four headless corpses.
The crypt is closed.
There are four heads here, mounted securely on poles.
There is a large pile of empty Coke bottles here, evidently produced by the implementers during their long struggle to win totality.
There is a gigantic pile of line-printer output here. Although the paper once contained useful information, almost nothing can be distinguished now. (pages 102-103)Zork's innovations over the state of the art established by Adventure are too numerous to count, although Montfort explicitly avoids the common mistake of canonizing Zork and Infocom games in general while giving short shrift to other important IF efforts. In Chapter 5, we learn what became of the Zork implementers in their post-MIT lives at Infocom.
Alas, poor Infocom. . . In Montfort's words, Infocom, which was founded June 22, 1979 by Lebling, Blank, Anderson, and seven other MIT alumni, "began work on the foundation of IF while the plot of ground that it was to be built upon had not been completely surveyed." Chapter 5's opening paragraph is revealing:Adventure is considered the great original epic of interactive fiction. Infocom's works call for a grandiose comparison made on a slightly-different metaphorical ground. Whoever the "Shakespeare" playwright actually was - common or noble, working largely alone or in close collaboration with a theater company - Shakespeare wrote, remarkably, not just the greatest English-language play, by critical consensus, but almost all of the great English-language plays. Similarly, the interactive fiction creators at Infocom devised practically all of the best-loved IF works in the history of the form. (page 119)
Although Scott Adams (no relation to Dilbert's creator) and his company, Adventure International , were the first to sell IF commercially in 1978, Infocom was the most successful IF publisher of its era. The company reached US $10 million in sales in 1985 with over 100 employees on the payroll. A quoted excerpt from the New Zork Times , the company's newsletter, illustrates how Infocom's marketing focused on their games' puzzle-centric design:Although our games are interactive fiction, they are more than just stories: they are also a series of puzzles. It is these puzzles that transform our text from an hour's worth of reading to many, many hours' worth of thinking. . . . The value of our games is that they will provide many hours of stimulating mental exercise. (page 120)
Montfort subsequently comments:The company's ... belief in the centrality of problem solving should explain ... why Infocom did not focus on creating what might more easily be seen as artistic and literary works that favored exploration, communication with characters, or alternate plot progressions. Yet Infocom did make some progress along these lines, and advanced the state of the literary art by coupling the textually described worlds and situations with carefully crafted puzzles in ways that great riddlers might, in provocative and affecting ways. (page 120)
Of the thirty-five games that Infocom published before its US $7.5 million sale to Activision in 1986, their earlier releases receive some of the most detailed analyses in Twisty Little Passages. In addition to discussion of the Zork and Enchanter trilogies, Montfort offers us insights on the unconventional, revelation-driven structure of Deadline, the Reagan-era sociopolitical commentary found in Infidel , and the tragic end of Floyd the Robot in Planetfall:As a character who is also a technological artifact, Floyd is more important than his immediate function in the IF world suggests. He is a figure for the sometimes emotional relationships that people have with computers, or that are mediated through computers. (page 150)
Many other games, from Trinity to A Mind Forever Voyaging and the Douglas Adams- assisted adaptation of Hitchhiker's Guide to the Galaxy are discussed extensively in Chapters 5 and 6. Private communications between Montfort and Adams's collaborator at Infocom, Steve Meretzky, lend a glimpse of what it was like to work with the late, lamented author:Adams's "world-class procrastination abilities," as Meretzky called them, did cause some problems for the ( Hitchhiker's Guide) project, which began in February 1984 and was slated (ambitiously) to be completed by the following Christmas. Meretzky said of Adams that "being a successful person with tons of interesting acquaintances, he had an extremely distracting life. Plus, he wasn't fond of the actual task of writing. He loved coming up with ideas, but hated wrestling them into a properly-formed work." (page 173)
Montfort's 35-page bibliography is a treasure trove in its own right, with online and printed references given equal weight. Academic grognards may question the long-term utility of online citations, but the omission of sources such as Briceno et al.'s comprehensive Down from the Top of its Game: The Story of Infocom would have been a serious shortcoming. Throughout the book, Montfort's goal of preserving and documenting the great IF works remains clear, with a scholarly ethos that's just as relevant to fans of today's games. He praises Infocom's relatively-lax copy protection schemes, compared to those used by other game publishers whose heavily-protected works may be lost to posterity:If any examples of heavily-copy-protected computer games survive through another two decades for study and discussion, it will be thanks to the loose, widespread network of teenagers and college students who assiduously cracked these programs, allowing the crippled disks to run freely both on systems at the time and on compatible computers today. (page 159)
Activision, in particular, earns well-deserved props in the book for opening earlier Infocom works and encouraging independent development.
... and other commercial efforts Although Infocom's oeuvre receives the lion's share of attention in Twisty Little Passages, the book does not neglect the many other commercial IF publishing efforts on both sides of the Atlantic in the 1980s and 1990s. Chapter 6 ("Different Visions Worldwide") opens with a quick drive-by tour of Roberta Williams's 1980 Mystery House , recognized as the first graphical adventure game. A number of IF book adaptations were undertaken in the early 1980s as well, among them The Hobbit from Melbourne House and the classics Fahrenheit 451, Rendezvous with Rama, and Nine Princes in Amber from Tellarium. Along with the aforementioned Hitchhiker's Guide to the Galaxy released by Infocom in 1984, Montfort gives favorable attention to US Poet Laureate Robert Pinsky's Mindwheel , published in the same year by Synapse Software.Brief histories of British IF publishers Level 9 and Magnetic Scrolls round out the chapter, along with an even-briefer mention of Legend Entertainment, written before Legend's shutdown in early 2004. The latter constitutes one of the few weak spots in Twisty Little Passages's coverage of the classics. Legend's integration of music, artwork, graphical navigation, and other interface enhancements in the Spellcasting 101 series went far beyond Infocom's efforts to modernize their own IF engines, and the company deserves more than a single paragraph.
At the end of Chapter 6, Montfort recounts the 2000 failure of former Infocom author Mike Berlyn's Cascade Mountain Publishing, one of the last commercial publishers of pure text-based IF. He proceeds to draw a sheet over the commercial market for interactive fiction in general, pronouncing it as dead as Graham Chapman's parrot:
A few individuals have since sought to sell their IF works, and the occasional company like Activision has re-released older works. The main market for interactive fiction today, however, is on eBay and other auction sites, where packaged disks from the 1980s are bought and sold by collectors and IF enthusiasts. Fortunately, the end of the interactive fiction market is not the end of the story for this form. (page 191)
I don't agree with this proclamation of commercial doom, which is a recurring theme in Twisty Little Passages. It's unreasonable to look at the failure of a single company which released two IF products in two years -- one of them a recycled effort from the mid-1980s -- and draw the conclusion that future IF games will only be offered for sale alongside Beanie Babies, assorted stolen laptops, and someone's spare kidney. Unlike modern PC and console games with multimillion-dollar budgets, a killer IF title can still be written by one guy or girl working the graveyard shift at home. Success is arguably a matter of recalibrating one's expectations -- and business model -- to match contemporary market conditions. (Did it ever make sense for Infocom to employ 100 people in some of the most expensive commercial real estate in Boston, working on a handful of all-text games that fit on 140KB floppies? Montfort stops short of considering this question, but in the post-Ion Storm era we live in, the answer should be pretty obvious.)Fortunately, as the last two chapters reveal, a healthy independent IF community has sprung up to take the place of the commercial publishers who are no longer with us.
IF's independent authors: the once and future scene In April 1993, at the culmination of a long reverse-engineering effort by "a group of programmers called the InfoTaskForce" (page 202), Graham Nelson released an object-oriented programming language capable of creating story files for the Infocom Z-machine interpreter. Along with a commercially-available text-adventure authoring system known as TADS, Nelson's language, Inform, sparked an indy IF revolution.The (growing) community of IF authors really began to demonstrate the vitality of the form in the 1990s, innovating in ways that early hackers and later game companies did not. Their IF works are usually even more widely available today than the most successful commercial software of the 1980s, since they are typically free for download and, thanks to the Internet, widely available. ... A relevant FAQ notes that ... there were five IF games in the 1996 Year-End Download Top 40, making these games some of the most popular non-commercial computer games in the world. (page 193)
As Montfort writes, Nelson also fired the first shot of that revolution:Nelson's most famous piece of interactive fiction - and likely the most well-known IF work since the demise of Infocom - is the first fruit of Inform, the 1993 Curses . This large, complex, and difficult adventure is set in an English country home and in certain other spaces that are linked in fantastic ways to it. Nelson (2002) said he "consciously wrote it in an Infocom-esque spirit, aiming at the same epigrammatic style of wit." (page 203)
Ten years after the first release of Inform, hundreds of independent IF authors and fans congregate on Web boards and Usenet newsgroups to discuss new titles released using Inform, TADS, and a host of other IF platforms. In particular, the annual Interactive Fiction Competition, begun by the denizens of rec.arts.int-fiction and rec.games.int-fiction, celebrates its own tenth anniversary in 2004. Past Competitions have spawned groundbreaking titles like Adam Cadre's Photopia , released in 1998 and still much-discussed today, and Andrew Plotkin's unsettling Shade . These, and many other indy releases, are reviewed extensively in Chapter 7. It would have been good to see more pointers toward longstanding IF fan sites such as Eileen Mullin's XYZZYNews in this chapter, but for the most part, Montfort's latter two chapters do a great job of summarizing the state of interactive fiction's art and culture. His enthusiasm as an observer of the modern IF scene is infectious.
Two tentacles up I can wholeheartedly recommend Twisty Little Passages not only to IF fans and amateur historians, but to anyone serious about the foundations and culture of computer gaming. Infocom and Legend Entertainment auteur Steve Meretzky's back-cover blurb says it all: "(Twisty Little Passages) is a thoroughly-researched history of interactive fiction, as well as a brilliant analysis of the genre. Reading it makes me itch to fire up that old DEC-20 and start writing interactive fiction again!" As a fan of Meretzky's many IF works, I should be so lucky. As a fan of the IF art form as a whole, I'm indeed lucky to have run across Nick Montfort's excellent book.
You can purchase Twisty Little Passages: An Approach to Interactive Fiction from bn.com. Slashdot welcomes readers' book reviews -- to see your own review here, read the book review guidelines, then visit the submission page -
Twisty Little Passages
John Miles writes "It's been almost thirty years since young Laura and Sandy Crowther sat down at a Teletype and took their first steps into the mysterious subterranean world their father, Will, created for them. Now, if Nick Montfort's Twisty Little Passages: An Approach to Interactive Fiction is any indication, Crowther and Woods's pioneering computer game Adventure and its descendants are finally beginning to garner the critical recognition they deserve. At only 286 pages, Twisty Little Passages is a small, accessible book that addresses a deep and complex subject. The author's stated intention is to bring us the first book-length consideration of interactive fiction (IF) as a legitimate literary field, and he has certainly succeeded." Read on for the rest of Miles' review. Twisty Little Passages: An Approach to Interactive Fiction author Nick Montfort pages 286 publisher The MIT Press rating 4 out of 5 grues agree: Montfort's one of them! reviewer John Miles ISBN 0262134365 summary The definitive survey of interactive fiction for the literati... and the rest of usEight chapters, arranged in roughly-chronological order, detail the lineage of interactive fiction from its origins in Delphic riddles to its newest and most intriguing forms.
Passion and precision Among Montfort's first statements is one that demonstrates a commitment to careful scholarship that recurs throughout the book: "Text adventure and interactive fiction do not mean exactly the same thing." Infocom's Deadline and Emily Short's Galatea are cited as examples of IF that are not "adventures" in the pop-fiction tradition of exotic settings and perilous situations. These titles, among others, demonstrate that IF isn't just a delivery vehicle for the stereotyped themes of juvenile fiction with which it's often associated. Montfort proceeds to explain why he found it necessary to write Twisty Little Passages:To see why a solid treatment of (IF) needs to be written, one need only consider this selection from the single page that mentions IF in Ilana Snyder's Hypertext: The Electronic Labyrinth (1996):
Essentially, previous authors and critics writing about interactive fiction just didn't care. In Chapter 1, "The Pleasures of the Text Adventure," Montfort shows that he does. Here, and in the following chapter ("Riddles"), he suggests that the IF art form has a much deeper history than we might think:The precedent was Adventure, developed in the 1960s at Stanford University's Artificial Intelligence Laboratory (SAIL). The program was conceived of as an experimental game. A computerised version of role-playing games like Dungeons and Dragons, Adventure comprises a series of descriptions of fictional locations inspired by J.R.R. Tolkien's fantasy The Lord of the Rings (1954), and set in the surrounding Californian mountains.
These three sentences state six specific things about Adventure - when, where, and why it was developed, that it is a computerized version of Dungeons and Dragons, that its fictional locations are inspired by Tolkien, and that it is set in California. At least four of these six statements are clearly false, and the remaining two are misleading. (pages 9-10)... the combination of an explicit challenge and a verbal literary work has a clear precedent (:) the riddle. By presenting a metaphorical system that the listener or reader must inhabit and figure out in order to fully experience, and in order to answer correctly, the riddle offers its way of thinking and engages its audience as no other work of literature does. (pages 3-4)
Recognizing that his audience is likely to include technical geeks as well as literary theorists, Montfort defines some lit-crit terms as they apply to interactive-fiction analysis. Towards the end of the first chapter, we're presented with terminology like "story," "narrative," and "plot," but the definitions Montfort offers could have been fleshed out without sending us to the library to brush up on our Russian formalism. The distinction between "diegetic" and "extradiegetic" exchanges (communication with the game world and the game engine, respectively) appears next, illustrated by Zork 's first few interactions with the user. "Metalepsis" comes next, defined as an intrusion or transgression between levels of story and narration -- sometimes unintentional, sometimes with fatal results. (Portions of Floyd's commentary in Planetfall are cited as an example of the former; the protagonist's robot-assisted suicide in Suspended exemplifies the latter). Happily, none of these intimidating-looking terms are prerequisites to an understanding of the book as a whole.
Naming the game Assuming the art of interactive fiction began with the riddle, what constitutes a work of IF today? After a brief excerpt from LookingGlass Technologies veteran Dan Schmidt's For A Change gives us an example of description, interaction and puzzle-solving, Montfort goes on to establish four requisite aspects of IF:- A text-accepting, text-generating computer program;
- A potential narrative (a system that produces narrative during interaction);
- A simulation of an environment or world; and
- A structure of rules within which an outcome is sought, also known as a game.
Works which do not include each of these elements are deliberately excluded, among them "hypertext fiction," most graphical computer games, and numerous experimental titles. In this respect, Montfort perhaps misses an opportunity to reflect upon the true extent of IF's influence over the rest of the entertainment software world. With a reported 30,000 lines of text in Deus Ex 2 - more than any Infocom game ever boasted - I'd argue that the historical text-only criterion is becoming more questionable all the time.
The rise of the smart machines Much more than a theoretical treatise on IF, Twisty Little Passages is also the most complete chronicle of important IF titles, authors, and publishers assembled to date. Its middle four chapters focus largely on academic and commercial efforts at crafting and publishing interactive fiction. Chapter 3 begins with an introduction of the concept of generative literary machines ("ergodic literature"). Montfort cites the Turing machine-like nature of the I Ching , followed by a mention of Jonathan Swift's satirical machine from Gulliver's Travels, "made of equal parts of irony, sarcasm, and mockery, that would automatically write books on all the arts and sciences." Advancing to the modern era, we encounter Theodor Nelson's early hypertext experiments in 1970; the "Choose Your Own Adventure" books that appeared near the close of the decade; and the Dungeons and Dragons phenomenon that introduced a generation to the idea of participative fiction and inspired more IF and computer-game authors than even the most dedicated scholar could count.The mother of all computer games, in Montfort's view, was Spanish engineer Leonardo Quevedo's 1912 chess-playing robot. Devised to attack a particular endgame problem on a vertically-oriented chessboard, Quevedo's machine was unique in that it represented the first so-called "chess automaton" that operated by legitimate electromechanical means rather than by fraudulently-concealed midgets. A subsequent refinement of Quevedo's machine would later catch the eye of famed computer scientist and AI researcher Norbert Wiener, achieving recognition as the first genuine attempt at artificial intelligence.
Mechanical curiosities aside, no discussion of human-computer interaction would be complete without inviting Joseph Weizenbaum's ELIZA (1966) to the party. As the first convincing conversation "bot", ELIZA accepted plain-English input from a human interlocutor, transforming it (albeit with no semantic understanding) into a sympathetic textual murmur geared to elicit further input:
Person: Men are all alike.
Even more impressive than ELIZA was fellow MIT researcher Terry Winograd's SHRDLU, the first computer program capable of modelling, rendering, and allowing a human to interact verbally with objects in a virtual world:
Computer: IN WHAT WAY?
Person: They're always bugging us about something or other.
Computer: CAN YOU THINK OF A SPECIFIC EXAMPLE?
Person: Well, my boyfriend made me come here.
Computer: YOUR BOYFRIEND MADE YOU COME HERE
Person: He says I'm depressed much of the time.
Computer: I AM SORRY TO HEAR YOU ARE DEPRESSED. (page 82)Person: WHAT DID THE RED CUBE SUPPORT BEFORE YOU STARTED TO CLEAN IT OFF?
Prior to reading the transcript above in Montfort's book, I'd heard of SHRDLU only in passing. It deserves a lot more attention than it's received. SHRDLU was one hell of an impressive hack in 1970, and it wouldn't be trivial today, judging by the capabilities suggested. Like the incredulous audiences that must have attended the early chess robot demonstrations, I'd have been prying panels off Winograd's PDP-6 with a screwdriver, looking for midgets ex machina.
Computer: THE GREEN PYRAMID.
Person: THERE WERE FIVE BLOCKS TO THE LEFT OF THE BOX THEN.
Computer: NO, ONLY FOUR OF THEM: THE RED CUBE, TWO LARGE GREEN CUBES, AND A LARGE RED BLOCK.
Person: PUT THE BLUE PYRAMID ON THE BLOCK IN THE BOX.
Computer: OK (does it)
Person: IS THERE ANYTHING WHICH IS BIGGER THAN EVERY PYRAMID BUT IS NOT AS WIDE AS THE THING THAT SUPPORTS IT?
Computer: YES, THE BLUE BLOCK. (page 84)
Worlds from Adventure to Zork After bestowing the title "the first work of interactive fiction" upon a deserving SHRDLU, Montfort summons the spiritual grandfather of them all: William Crowther's Adventure . Released in 1975 for the benefit of his five- and seven-year-old daughters and any interested lurkers on the nascent ARPANet, Adventure combined ELIZA and SHRDLU's human-interaction capabilities with a primitive fictional setting:YOU ARE AT A COMPLEX JUNCTION. A LOW HANDS AND KNEES PASSAGE FROM THE NORTH JOINS A HIGHER CRAWL FROM THE EAST TO MAKE A WALKING PASSAGE GOING WEST. THERE IS ALSO A LARGE ROOM ABOVE. THE AIR IS DAMP HERE. (page 88)
Crowther is a contemporary of Zork co-author Dave Lebling, who, coincidentally, was a member of the same Dungeons and Dragons group in Cambridge, Massachusetts. In one of Montfort's many personal communications with IF luminaries, Lebling says:
Eric Roberts . . . started running a D&D group a year or so before Adventure was written. Eric had his own ideas about how D&D should be done, emphasizing storytelling and de-emphasizing the mechanical aspects of the game such as die- rolling. He tried to create a Tolkien-inspired world that was fun and consistent with Middle Earth... I think one strong component that carried over into Zork was to try to keep the mechanical workings of the game as hidden as possible, which to me enhanced the fun and immersiveness of the experience. (page 86)
With such similar roots, it's no surprise that Zork and Adventure play like long-lost brothers. In Chapter 4, Montfort details the evolution of Zork and other important IF titles that were created by multitalented college students with free mainframe access and seemingly-limitless time on their hands. Much has been written about Zork and its legendary Implementers, but seldom have we been given such a well-documented survey of the personalities and motivations behind the game's creation. One tongue-in-cheek room description from the mainframe version of Zork didn't make the cut for the commercial releases:Tomb of the Unknown Implementer
Zork accepted complex sentences with indirect-object phrases, offered a much-larger vocabulary than its predecessors, and broke significant new ground in multiplatform software development, predating UCSD Pascal as the first commercial application for virtual-machine technology. But it also advanced at least one purely-literary aspect of computer gaming by introducing its first complex interactive character: the wily Thief. One of Montfort's references offers an insightful Joseph Campbell-esque definition of "villain": "the symbolic representation of forces working to seemingly hinder, but actually promoting, the hero's or heroine's development." (pages 112-113) Since Adventure's dwarves and pirate are not representations of anything else ("parental figures or psychological drives"), their deeds are destructive without being truly "wicked." Zork's thief, on the other hand, serves as a foil for the player character's combat skills, as a reflection of the player's own rapacious treasure-lust, and, ultimately, as an unwitting assistant in the quest.
This is the Tomb of the Unknown Implementer. A hollow voice says: "That's not a bug, it's a feature!"
In the north wall of the room is the Crypt of the Implementers. It is made of the finest marble, and apparently large enough for four headless corpses.
The crypt is closed.
There are four heads here, mounted securely on poles.
There is a large pile of empty Coke bottles here, evidently produced by the implementers during their long struggle to win totality.
There is a gigantic pile of line-printer output here. Although the paper once contained useful information, almost nothing can be distinguished now. (pages 102-103)Zork's innovations over the state of the art established by Adventure are too numerous to count, although Montfort explicitly avoids the common mistake of canonizing Zork and Infocom games in general while giving short shrift to other important IF efforts. In Chapter 5, we learn what became of the Zork implementers in their post-MIT lives at Infocom.
Alas, poor Infocom. . . In Montfort's words, Infocom, which was founded June 22, 1979 by Lebling, Blank, Anderson, and seven other MIT alumni, "began work on the foundation of IF while the plot of ground that it was to be built upon had not been completely surveyed." Chapter 5's opening paragraph is revealing:Adventure is considered the great original epic of interactive fiction. Infocom's works call for a grandiose comparison made on a slightly-different metaphorical ground. Whoever the "Shakespeare" playwright actually was - common or noble, working largely alone or in close collaboration with a theater company - Shakespeare wrote, remarkably, not just the greatest English-language play, by critical consensus, but almost all of the great English-language plays. Similarly, the interactive fiction creators at Infocom devised practically all of the best-loved IF works in the history of the form. (page 119)
Although Scott Adams (no relation to Dilbert's creator) and his company, Adventure International , were the first to sell IF commercially in 1978, Infocom was the most successful IF publisher of its era. The company reached US $10 million in sales in 1985 with over 100 employees on the payroll. A quoted excerpt from the New Zork Times , the company's newsletter, illustrates how Infocom's marketing focused on their games' puzzle-centric design:Although our games are interactive fiction, they are more than just stories: they are also a series of puzzles. It is these puzzles that transform our text from an hour's worth of reading to many, many hours' worth of thinking. . . . The value of our games is that they will provide many hours of stimulating mental exercise. (page 120)
Montfort subsequently comments:The company's ... belief in the centrality of problem solving should explain ... why Infocom did not focus on creating what might more easily be seen as artistic and literary works that favored exploration, communication with characters, or alternate plot progressions. Yet Infocom did make some progress along these lines, and advanced the state of the literary art by coupling the textually described worlds and situations with carefully crafted puzzles in ways that great riddlers might, in provocative and affecting ways. (page 120)
Of the thirty-five games that Infocom published before its US $7.5 million sale to Activision in 1986, their earlier releases receive some of the most detailed analyses in Twisty Little Passages. In addition to discussion of the Zork and Enchanter trilogies, Montfort offers us insights on the unconventional, revelation-driven structure of Deadline, the Reagan-era sociopolitical commentary found in Infidel , and the tragic end of Floyd the Robot in Planetfall:As a character who is also a technological artifact, Floyd is more important than his immediate function in the IF world suggests. He is a figure for the sometimes emotional relationships that people have with computers, or that are mediated through computers. (page 150)
Many other games, from Trinity to A Mind Forever Voyaging and the Douglas Adams- assisted adaptation of Hitchhiker's Guide to the Galaxy are discussed extensively in Chapters 5 and 6. Private communications between Montfort and Adams's collaborator at Infocom, Steve Meretzky, lend a glimpse of what it was like to work with the late, lamented author:Adams's "world-class procrastination abilities," as Meretzky called them, did cause some problems for the ( Hitchhiker's Guide) project, which began in February 1984 and was slated (ambitiously) to be completed by the following Christmas. Meretzky said of Adams that "being a successful person with tons of interesting acquaintances, he had an extremely distracting life. Plus, he wasn't fond of the actual task of writing. He loved coming up with ideas, but hated wrestling them into a properly-formed work." (page 173)
Montfort's 35-page bibliography is a treasure trove in its own right, with online and printed references given equal weight. Academic grognards may question the long-term utility of online citations, but the omission of sources such as Briceno et al.'s comprehensive Down from the Top of its Game: The Story of Infocom would have been a serious shortcoming. Throughout the book, Montfort's goal of preserving and documenting the great IF works remains clear, with a scholarly ethos that's just as relevant to fans of today's games. He praises Infocom's relatively-lax copy protection schemes, compared to those used by other game publishers whose heavily-protected works may be lost to posterity:If any examples of heavily-copy-protected computer games survive through another two decades for study and discussion, it will be thanks to the loose, widespread network of teenagers and college students who assiduously cracked these programs, allowing the crippled disks to run freely both on systems at the time and on compatible computers today. (page 159)
Activision, in particular, earns well-deserved props in the book for opening earlier Infocom works and encouraging independent development.
... and other commercial efforts Although Infocom's oeuvre receives the lion's share of attention in Twisty Little Passages, the book does not neglect the many other commercial IF publishing efforts on both sides of the Atlantic in the 1980s and 1990s. Chapter 6 ("Different Visions Worldwide") opens with a quick drive-by tour of Roberta Williams's 1980 Mystery House , recognized as the first graphical adventure game. A number of IF book adaptations were undertaken in the early 1980s as well, among them The Hobbit from Melbourne House and the classics Fahrenheit 451, Rendezvous with Rama, and Nine Princes in Amber from Tellarium. Along with the aforementioned Hitchhiker's Guide to the Galaxy released by Infocom in 1984, Montfort gives favorable attention to US Poet Laureate Robert Pinsky's Mindwheel , published in the same year by Synapse Software.Brief histories of British IF publishers Level 9 and Magnetic Scrolls round out the chapter, along with an even-briefer mention of Legend Entertainment, written before Legend's shutdown in early 2004. The latter constitutes one of the few weak spots in Twisty Little Passages's coverage of the classics. Legend's integration of music, artwork, graphical navigation, and other interface enhancements in the Spellcasting 101 series went far beyond Infocom's efforts to modernize their own IF engines, and the company deserves more than a single paragraph.
At the end of Chapter 6, Montfort recounts the 2000 failure of former Infocom author Mike Berlyn's Cascade Mountain Publishing, one of the last commercial publishers of pure text-based IF. He proceeds to draw a sheet over the commercial market for interactive fiction in general, pronouncing it as dead as Graham Chapman's parrot:
A few individuals have since sought to sell their IF works, and the occasional company like Activision has re-released older works. The main market for interactive fiction today, however, is on eBay and other auction sites, where packaged disks from the 1980s are bought and sold by collectors and IF enthusiasts. Fortunately, the end of the interactive fiction market is not the end of the story for this form. (page 191)
I don't agree with this proclamation of commercial doom, which is a recurring theme in Twisty Little Passages. It's unreasonable to look at the failure of a single company which released two IF products in two years -- one of them a recycled effort from the mid-1980s -- and draw the conclusion that future IF games will only be offered for sale alongside Beanie Babies, assorted stolen laptops, and someone's spare kidney. Unlike modern PC and console games with multimillion-dollar budgets, a killer IF title can still be written by one guy or girl working the graveyard shift at home. Success is arguably a matter of recalibrating one's expectations -- and business model -- to match contemporary market conditions. (Did it ever make sense for Infocom to employ 100 people in some of the most expensive commercial real estate in Boston, working on a handful of all-text games that fit on 140KB floppies? Montfort stops short of considering this question, but in the post-Ion Storm era we live in, the answer should be pretty obvious.)Fortunately, as the last two chapters reveal, a healthy independent IF community has sprung up to take the place of the commercial publishers who are no longer with us.
IF's independent authors: the once and future scene In April 1993, at the culmination of a long reverse-engineering effort by "a group of programmers called the InfoTaskForce" (page 202), Graham Nelson released an object-oriented programming language capable of creating story files for the Infocom Z-machine interpreter. Along with a commercially-available text-adventure authoring system known as TADS, Nelson's language, Inform, sparked an indy IF revolution.The (growing) community of IF authors really began to demonstrate the vitality of the form in the 1990s, innovating in ways that early hackers and later game companies did not. Their IF works are usually even more widely available today than the most successful commercial software of the 1980s, since they are typically free for download and, thanks to the Internet, widely available. ... A relevant FAQ notes that ... there were five IF games in the 1996 Year-End Download Top 40, making these games some of the most popular non-commercial computer games in the world. (page 193)
As Montfort writes, Nelson also fired the first shot of that revolution:Nelson's most famous piece of interactive fiction - and likely the most well-known IF work since the demise of Infocom - is the first fruit of Inform, the 1993 Curses . This large, complex, and difficult adventure is set in an English country home and in certain other spaces that are linked in fantastic ways to it. Nelson (2002) said he "consciously wrote it in an Infocom-esque spirit, aiming at the same epigrammatic style of wit." (page 203)
Ten years after the first release of Inform, hundreds of independent IF authors and fans congregate on Web boards and Usenet newsgroups to discuss new titles released using Inform, TADS, and a host of other IF platforms. In particular, the annual Interactive Fiction Competition, begun by the denizens of rec.arts.int-fiction and rec.games.int-fiction, celebrates its own tenth anniversary in 2004. Past Competitions have spawned groundbreaking titles like Adam Cadre's Photopia , released in 1998 and still much-discussed today, and Andrew Plotkin's unsettling Shade . These, and many other indy releases, are reviewed extensively in Chapter 7. It would have been good to see more pointers toward longstanding IF fan sites such as Eileen Mullin's XYZZYNews in this chapter, but for the most part, Montfort's latter two chapters do a great job of summarizing the state of interactive fiction's art and culture. His enthusiasm as an observer of the modern IF scene is infectious.
Two tentacles up I can wholeheartedly recommend Twisty Little Passages not only to IF fans and amateur historians, but to anyone serious about the foundations and culture of computer gaming. Infocom and Legend Entertainment auteur Steve Meretzky's back-cover blurb says it all: "(Twisty Little Passages) is a thoroughly-researched history of interactive fiction, as well as a brilliant analysis of the genre. Reading it makes me itch to fire up that old DEC-20 and start writing interactive fiction again!" As a fan of Meretzky's many IF works, I should be so lucky. As a fan of the IF art form as a whole, I'm indeed lucky to have run across Nick Montfort's excellent book.
You can purchase Twisty Little Passages: An Approach to Interactive Fiction from bn.com. Slashdot welcomes readers' book reviews -- to see your own review here, read the book review guidelines, then visit the submission page -
Twisty Little Passages
John Miles writes "It's been almost thirty years since young Laura and Sandy Crowther sat down at a Teletype and took their first steps into the mysterious subterranean world their father, Will, created for them. Now, if Nick Montfort's Twisty Little Passages: An Approach to Interactive Fiction is any indication, Crowther and Woods's pioneering computer game Adventure and its descendants are finally beginning to garner the critical recognition they deserve. At only 286 pages, Twisty Little Passages is a small, accessible book that addresses a deep and complex subject. The author's stated intention is to bring us the first book-length consideration of interactive fiction (IF) as a legitimate literary field, and he has certainly succeeded." Read on for the rest of Miles' review. Twisty Little Passages: An Approach to Interactive Fiction author Nick Montfort pages 286 publisher The MIT Press rating 4 out of 5 grues agree: Montfort's one of them! reviewer John Miles ISBN 0262134365 summary The definitive survey of interactive fiction for the literati... and the rest of usEight chapters, arranged in roughly-chronological order, detail the lineage of interactive fiction from its origins in Delphic riddles to its newest and most intriguing forms.
Passion and precision Among Montfort's first statements is one that demonstrates a commitment to careful scholarship that recurs throughout the book: "Text adventure and interactive fiction do not mean exactly the same thing." Infocom's Deadline and Emily Short's Galatea are cited as examples of IF that are not "adventures" in the pop-fiction tradition of exotic settings and perilous situations. These titles, among others, demonstrate that IF isn't just a delivery vehicle for the stereotyped themes of juvenile fiction with which it's often associated. Montfort proceeds to explain why he found it necessary to write Twisty Little Passages:To see why a solid treatment of (IF) needs to be written, one need only consider this selection from the single page that mentions IF in Ilana Snyder's Hypertext: The Electronic Labyrinth (1996):
Essentially, previous authors and critics writing about interactive fiction just didn't care. In Chapter 1, "The Pleasures of the Text Adventure," Montfort shows that he does. Here, and in the following chapter ("Riddles"), he suggests that the IF art form has a much deeper history than we might think:The precedent was Adventure, developed in the 1960s at Stanford University's Artificial Intelligence Laboratory (SAIL). The program was conceived of as an experimental game. A computerised version of role-playing games like Dungeons and Dragons, Adventure comprises a series of descriptions of fictional locations inspired by J.R.R. Tolkien's fantasy The Lord of the Rings (1954), and set in the surrounding Californian mountains.
These three sentences state six specific things about Adventure - when, where, and why it was developed, that it is a computerized version of Dungeons and Dragons, that its fictional locations are inspired by Tolkien, and that it is set in California. At least four of these six statements are clearly false, and the remaining two are misleading. (pages 9-10)... the combination of an explicit challenge and a verbal literary work has a clear precedent (:) the riddle. By presenting a metaphorical system that the listener or reader must inhabit and figure out in order to fully experience, and in order to answer correctly, the riddle offers its way of thinking and engages its audience as no other work of literature does. (pages 3-4)
Recognizing that his audience is likely to include technical geeks as well as literary theorists, Montfort defines some lit-crit terms as they apply to interactive-fiction analysis. Towards the end of the first chapter, we're presented with terminology like "story," "narrative," and "plot," but the definitions Montfort offers could have been fleshed out without sending us to the library to brush up on our Russian formalism. The distinction between "diegetic" and "extradiegetic" exchanges (communication with the game world and the game engine, respectively) appears next, illustrated by Zork 's first few interactions with the user. "Metalepsis" comes next, defined as an intrusion or transgression between levels of story and narration -- sometimes unintentional, sometimes with fatal results. (Portions of Floyd's commentary in Planetfall are cited as an example of the former; the protagonist's robot-assisted suicide in Suspended exemplifies the latter). Happily, none of these intimidating-looking terms are prerequisites to an understanding of the book as a whole.
Naming the game Assuming the art of interactive fiction began with the riddle, what constitutes a work of IF today? After a brief excerpt from LookingGlass Technologies veteran Dan Schmidt's For A Change gives us an example of description, interaction and puzzle-solving, Montfort goes on to establish four requisite aspects of IF:- A text-accepting, text-generating computer program;
- A potential narrative (a system that produces narrative during interaction);
- A simulation of an environment or world; and
- A structure of rules within which an outcome is sought, also known as a game.
Works which do not include each of these elements are deliberately excluded, among them "hypertext fiction," most graphical computer games, and numerous experimental titles. In this respect, Montfort perhaps misses an opportunity to reflect upon the true extent of IF's influence over the rest of the entertainment software world. With a reported 30,000 lines of text in Deus Ex 2 - more than any Infocom game ever boasted - I'd argue that the historical text-only criterion is becoming more questionable all the time.
The rise of the smart machines Much more than a theoretical treatise on IF, Twisty Little Passages is also the most complete chronicle of important IF titles, authors, and publishers assembled to date. Its middle four chapters focus largely on academic and commercial efforts at crafting and publishing interactive fiction. Chapter 3 begins with an introduction of the concept of generative literary machines ("ergodic literature"). Montfort cites the Turing machine-like nature of the I Ching , followed by a mention of Jonathan Swift's satirical machine from Gulliver's Travels, "made of equal parts of irony, sarcasm, and mockery, that would automatically write books on all the arts and sciences." Advancing to the modern era, we encounter Theodor Nelson's early hypertext experiments in 1970; the "Choose Your Own Adventure" books that appeared near the close of the decade; and the Dungeons and Dragons phenomenon that introduced a generation to the idea of participative fiction and inspired more IF and computer-game authors than even the most dedicated scholar could count.The mother of all computer games, in Montfort's view, was Spanish engineer Leonardo Quevedo's 1912 chess-playing robot. Devised to attack a particular endgame problem on a vertically-oriented chessboard, Quevedo's machine was unique in that it represented the first so-called "chess automaton" that operated by legitimate electromechanical means rather than by fraudulently-concealed midgets. A subsequent refinement of Quevedo's machine would later catch the eye of famed computer scientist and AI researcher Norbert Wiener, achieving recognition as the first genuine attempt at artificial intelligence.
Mechanical curiosities aside, no discussion of human-computer interaction would be complete without inviting Joseph Weizenbaum's ELIZA (1966) to the party. As the first convincing conversation "bot", ELIZA accepted plain-English input from a human interlocutor, transforming it (albeit with no semantic understanding) into a sympathetic textual murmur geared to elicit further input:
Person: Men are all alike.
Even more impressive than ELIZA was fellow MIT researcher Terry Winograd's SHRDLU, the first computer program capable of modelling, rendering, and allowing a human to interact verbally with objects in a virtual world:
Computer: IN WHAT WAY?
Person: They're always bugging us about something or other.
Computer: CAN YOU THINK OF A SPECIFIC EXAMPLE?
Person: Well, my boyfriend made me come here.
Computer: YOUR BOYFRIEND MADE YOU COME HERE
Person: He says I'm depressed much of the time.
Computer: I AM SORRY TO HEAR YOU ARE DEPRESSED. (page 82)Person: WHAT DID THE RED CUBE SUPPORT BEFORE YOU STARTED TO CLEAN IT OFF?
Prior to reading the transcript above in Montfort's book, I'd heard of SHRDLU only in passing. It deserves a lot more attention than it's received. SHRDLU was one hell of an impressive hack in 1970, and it wouldn't be trivial today, judging by the capabilities suggested. Like the incredulous audiences that must have attended the early chess robot demonstrations, I'd have been prying panels off Winograd's PDP-6 with a screwdriver, looking for midgets ex machina.
Computer: THE GREEN PYRAMID.
Person: THERE WERE FIVE BLOCKS TO THE LEFT OF THE BOX THEN.
Computer: NO, ONLY FOUR OF THEM: THE RED CUBE, TWO LARGE GREEN CUBES, AND A LARGE RED BLOCK.
Person: PUT THE BLUE PYRAMID ON THE BLOCK IN THE BOX.
Computer: OK (does it)
Person: IS THERE ANYTHING WHICH IS BIGGER THAN EVERY PYRAMID BUT IS NOT AS WIDE AS THE THING THAT SUPPORTS IT?
Computer: YES, THE BLUE BLOCK. (page 84)
Worlds from Adventure to Zork After bestowing the title "the first work of interactive fiction" upon a deserving SHRDLU, Montfort summons the spiritual grandfather of them all: William Crowther's Adventure . Released in 1975 for the benefit of his five- and seven-year-old daughters and any interested lurkers on the nascent ARPANet, Adventure combined ELIZA and SHRDLU's human-interaction capabilities with a primitive fictional setting:YOU ARE AT A COMPLEX JUNCTION. A LOW HANDS AND KNEES PASSAGE FROM THE NORTH JOINS A HIGHER CRAWL FROM THE EAST TO MAKE A WALKING PASSAGE GOING WEST. THERE IS ALSO A LARGE ROOM ABOVE. THE AIR IS DAMP HERE. (page 88)
Crowther is a contemporary of Zork co-author Dave Lebling, who, coincidentally, was a member of the same Dungeons and Dragons group in Cambridge, Massachusetts. In one of Montfort's many personal communications with IF luminaries, Lebling says:
Eric Roberts . . . started running a D&D group a year or so before Adventure was written. Eric had his own ideas about how D&D should be done, emphasizing storytelling and de-emphasizing the mechanical aspects of the game such as die- rolling. He tried to create a Tolkien-inspired world that was fun and consistent with Middle Earth... I think one strong component that carried over into Zork was to try to keep the mechanical workings of the game as hidden as possible, which to me enhanced the fun and immersiveness of the experience. (page 86)
With such similar roots, it's no surprise that Zork and Adventure play like long-lost brothers. In Chapter 4, Montfort details the evolution of Zork and other important IF titles that were created by multitalented college students with free mainframe access and seemingly-limitless time on their hands. Much has been written about Zork and its legendary Implementers, but seldom have we been given such a well-documented survey of the personalities and motivations behind the game's creation. One tongue-in-cheek room description from the mainframe version of Zork didn't make the cut for the commercial releases:Tomb of the Unknown Implementer
Zork accepted complex sentences with indirect-object phrases, offered a much-larger vocabulary than its predecessors, and broke significant new ground in multiplatform software development, predating UCSD Pascal as the first commercial application for virtual-machine technology. But it also advanced at least one purely-literary aspect of computer gaming by introducing its first complex interactive character: the wily Thief. One of Montfort's references offers an insightful Joseph Campbell-esque definition of "villain": "the symbolic representation of forces working to seemingly hinder, but actually promoting, the hero's or heroine's development." (pages 112-113) Since Adventure's dwarves and pirate are not representations of anything else ("parental figures or psychological drives"), their deeds are destructive without being truly "wicked." Zork's thief, on the other hand, serves as a foil for the player character's combat skills, as a reflection of the player's own rapacious treasure-lust, and, ultimately, as an unwitting assistant in the quest.
This is the Tomb of the Unknown Implementer. A hollow voice says: "That's not a bug, it's a feature!"
In the north wall of the room is the Crypt of the Implementers. It is made of the finest marble, and apparently large enough for four headless corpses.
The crypt is closed.
There are four heads here, mounted securely on poles.
There is a large pile of empty Coke bottles here, evidently produced by the implementers during their long struggle to win totality.
There is a gigantic pile of line-printer output here. Although the paper once contained useful information, almost nothing can be distinguished now. (pages 102-103)Zork's innovations over the state of the art established by Adventure are too numerous to count, although Montfort explicitly avoids the common mistake of canonizing Zork and Infocom games in general while giving short shrift to other important IF efforts. In Chapter 5, we learn what became of the Zork implementers in their post-MIT lives at Infocom.
Alas, poor Infocom. . . In Montfort's words, Infocom, which was founded June 22, 1979 by Lebling, Blank, Anderson, and seven other MIT alumni, "began work on the foundation of IF while the plot of ground that it was to be built upon had not been completely surveyed." Chapter 5's opening paragraph is revealing:Adventure is considered the great original epic of interactive fiction. Infocom's works call for a grandiose comparison made on a slightly-different metaphorical ground. Whoever the "Shakespeare" playwright actually was - common or noble, working largely alone or in close collaboration with a theater company - Shakespeare wrote, remarkably, not just the greatest English-language play, by critical consensus, but almost all of the great English-language plays. Similarly, the interactive fiction creators at Infocom devised practically all of the best-loved IF works in the history of the form. (page 119)
Although Scott Adams (no relation to Dilbert's creator) and his company, Adventure International , were the first to sell IF commercially in 1978, Infocom was the most successful IF publisher of its era. The company reached US $10 million in sales in 1985 with over 100 employees on the payroll. A quoted excerpt from the New Zork Times , the company's newsletter, illustrates how Infocom's marketing focused on their games' puzzle-centric design:Although our games are interactive fiction, they are more than just stories: they are also a series of puzzles. It is these puzzles that transform our text from an hour's worth of reading to many, many hours' worth of thinking. . . . The value of our games is that they will provide many hours of stimulating mental exercise. (page 120)
Montfort subsequently comments:The company's ... belief in the centrality of problem solving should explain ... why Infocom did not focus on creating what might more easily be seen as artistic and literary works that favored exploration, communication with characters, or alternate plot progressions. Yet Infocom did make some progress along these lines, and advanced the state of the literary art by coupling the textually described worlds and situations with carefully crafted puzzles in ways that great riddlers might, in provocative and affecting ways. (page 120)
Of the thirty-five games that Infocom published before its US $7.5 million sale to Activision in 1986, their earlier releases receive some of the most detailed analyses in Twisty Little Passages. In addition to discussion of the Zork and Enchanter trilogies, Montfort offers us insights on the unconventional, revelation-driven structure of Deadline, the Reagan-era sociopolitical commentary found in Infidel , and the tragic end of Floyd the Robot in Planetfall:As a character who is also a technological artifact, Floyd is more important than his immediate function in the IF world suggests. He is a figure for the sometimes emotional relationships that people have with computers, or that are mediated through computers. (page 150)
Many other games, from Trinity to A Mind Forever Voyaging and the Douglas Adams- assisted adaptation of Hitchhiker's Guide to the Galaxy are discussed extensively in Chapters 5 and 6. Private communications between Montfort and Adams's collaborator at Infocom, Steve Meretzky, lend a glimpse of what it was like to work with the late, lamented author:Adams's "world-class procrastination abilities," as Meretzky called them, did cause some problems for the ( Hitchhiker's Guide) project, which began in February 1984 and was slated (ambitiously) to be completed by the following Christmas. Meretzky said of Adams that "being a successful person with tons of interesting acquaintances, he had an extremely distracting life. Plus, he wasn't fond of the actual task of writing. He loved coming up with ideas, but hated wrestling them into a properly-formed work." (page 173)
Montfort's 35-page bibliography is a treasure trove in its own right, with online and printed references given equal weight. Academic grognards may question the long-term utility of online citations, but the omission of sources such as Briceno et al.'s comprehensive Down from the Top of its Game: The Story of Infocom would have been a serious shortcoming. Throughout the book, Montfort's goal of preserving and documenting the great IF works remains clear, with a scholarly ethos that's just as relevant to fans of today's games. He praises Infocom's relatively-lax copy protection schemes, compared to those used by other game publishers whose heavily-protected works may be lost to posterity:If any examples of heavily-copy-protected computer games survive through another two decades for study and discussion, it will be thanks to the loose, widespread network of teenagers and college students who assiduously cracked these programs, allowing the crippled disks to run freely both on systems at the time and on compatible computers today. (page 159)
Activision, in particular, earns well-deserved props in the book for opening earlier Infocom works and encouraging independent development.
... and other commercial efforts Although Infocom's oeuvre receives the lion's share of attention in Twisty Little Passages, the book does not neglect the many other commercial IF publishing efforts on both sides of the Atlantic in the 1980s and 1990s. Chapter 6 ("Different Visions Worldwide") opens with a quick drive-by tour of Roberta Williams's 1980 Mystery House , recognized as the first graphical adventure game. A number of IF book adaptations were undertaken in the early 1980s as well, among them The Hobbit from Melbourne House and the classics Fahrenheit 451, Rendezvous with Rama, and Nine Princes in Amber from Tellarium. Along with the aforementioned Hitchhiker's Guide to the Galaxy released by Infocom in 1984, Montfort gives favorable attention to US Poet Laureate Robert Pinsky's Mindwheel , published in the same year by Synapse Software.Brief histories of British IF publishers Level 9 and Magnetic Scrolls round out the chapter, along with an even-briefer mention of Legend Entertainment, written before Legend's shutdown in early 2004. The latter constitutes one of the few weak spots in Twisty Little Passages's coverage of the classics. Legend's integration of music, artwork, graphical navigation, and other interface enhancements in the Spellcasting 101 series went far beyond Infocom's efforts to modernize their own IF engines, and the company deserves more than a single paragraph.
At the end of Chapter 6, Montfort recounts the 2000 failure of former Infocom author Mike Berlyn's Cascade Mountain Publishing, one of the last commercial publishers of pure text-based IF. He proceeds to draw a sheet over the commercial market for interactive fiction in general, pronouncing it as dead as Graham Chapman's parrot:
A few individuals have since sought to sell their IF works, and the occasional company like Activision has re-released older works. The main market for interactive fiction today, however, is on eBay and other auction sites, where packaged disks from the 1980s are bought and sold by collectors and IF enthusiasts. Fortunately, the end of the interactive fiction market is not the end of the story for this form. (page 191)
I don't agree with this proclamation of commercial doom, which is a recurring theme in Twisty Little Passages. It's unreasonable to look at the failure of a single company which released two IF products in two years -- one of them a recycled effort from the mid-1980s -- and draw the conclusion that future IF games will only be offered for sale alongside Beanie Babies, assorted stolen laptops, and someone's spare kidney. Unlike modern PC and console games with multimillion-dollar budgets, a killer IF title can still be written by one guy or girl working the graveyard shift at home. Success is arguably a matter of recalibrating one's expectations -- and business model -- to match contemporary market conditions. (Did it ever make sense for Infocom to employ 100 people in some of the most expensive commercial real estate in Boston, working on a handful of all-text games that fit on 140KB floppies? Montfort stops short of considering this question, but in the post-Ion Storm era we live in, the answer should be pretty obvious.)Fortunately, as the last two chapters reveal, a healthy independent IF community has sprung up to take the place of the commercial publishers who are no longer with us.
IF's independent authors: the once and future scene In April 1993, at the culmination of a long reverse-engineering effort by "a group of programmers called the InfoTaskForce" (page 202), Graham Nelson released an object-oriented programming language capable of creating story files for the Infocom Z-machine interpreter. Along with a commercially-available text-adventure authoring system known as TADS, Nelson's language, Inform, sparked an indy IF revolution.The (growing) community of IF authors really began to demonstrate the vitality of the form in the 1990s, innovating in ways that early hackers and later game companies did not. Their IF works are usually even more widely available today than the most successful commercial software of the 1980s, since they are typically free for download and, thanks to the Internet, widely available. ... A relevant FAQ notes that ... there were five IF games in the 1996 Year-End Download Top 40, making these games some of the most popular non-commercial computer games in the world. (page 193)
As Montfort writes, Nelson also fired the first shot of that revolution:Nelson's most famous piece of interactive fiction - and likely the most well-known IF work since the demise of Infocom - is the first fruit of Inform, the 1993 Curses . This large, complex, and difficult adventure is set in an English country home and in certain other spaces that are linked in fantastic ways to it. Nelson (2002) said he "consciously wrote it in an Infocom-esque spirit, aiming at the same epigrammatic style of wit." (page 203)
Ten years after the first release of Inform, hundreds of independent IF authors and fans congregate on Web boards and Usenet newsgroups to discuss new titles released using Inform, TADS, and a host of other IF platforms. In particular, the annual Interactive Fiction Competition, begun by the denizens of rec.arts.int-fiction and rec.games.int-fiction, celebrates its own tenth anniversary in 2004. Past Competitions have spawned groundbreaking titles like Adam Cadre's Photopia , released in 1998 and still much-discussed today, and Andrew Plotkin's unsettling Shade . These, and many other indy releases, are reviewed extensively in Chapter 7. It would have been good to see more pointers toward longstanding IF fan sites such as Eileen Mullin's XYZZYNews in this chapter, but for the most part, Montfort's latter two chapters do a great job of summarizing the state of interactive fiction's art and culture. His enthusiasm as an observer of the modern IF scene is infectious.
Two tentacles up I can wholeheartedly recommend Twisty Little Passages not only to IF fans and amateur historians, but to anyone serious about the foundations and culture of computer gaming. Infocom and Legend Entertainment auteur Steve Meretzky's back-cover blurb says it all: "(Twisty Little Passages) is a thoroughly-researched history of interactive fiction, as well as a brilliant analysis of the genre. Reading it makes me itch to fire up that old DEC-20 and start writing interactive fiction again!" As a fan of Meretzky's many IF works, I should be so lucky. As a fan of the IF art form as a whole, I'm indeed lucky to have run across Nick Montfort's excellent book.
You can purchase Twisty Little Passages: An Approach to Interactive Fiction from bn.com. Slashdot welcomes readers' book reviews -- to see your own review here, read the book review guidelines, then visit the submission page -
Twisty Little Passages
John Miles writes "It's been almost thirty years since young Laura and Sandy Crowther sat down at a Teletype and took their first steps into the mysterious subterranean world their father, Will, created for them. Now, if Nick Montfort's Twisty Little Passages: An Approach to Interactive Fiction is any indication, Crowther and Woods's pioneering computer game Adventure and its descendants are finally beginning to garner the critical recognition they deserve. At only 286 pages, Twisty Little Passages is a small, accessible book that addresses a deep and complex subject. The author's stated intention is to bring us the first book-length consideration of interactive fiction (IF) as a legitimate literary field, and he has certainly succeeded." Read on for the rest of Miles' review. Twisty Little Passages: An Approach to Interactive Fiction author Nick Montfort pages 286 publisher The MIT Press rating 4 out of 5 grues agree: Montfort's one of them! reviewer John Miles ISBN 0262134365 summary The definitive survey of interactive fiction for the literati... and the rest of usEight chapters, arranged in roughly-chronological order, detail the lineage of interactive fiction from its origins in Delphic riddles to its newest and most intriguing forms.
Passion and precision Among Montfort's first statements is one that demonstrates a commitment to careful scholarship that recurs throughout the book: "Text adventure and interactive fiction do not mean exactly the same thing." Infocom's Deadline and Emily Short's Galatea are cited as examples of IF that are not "adventures" in the pop-fiction tradition of exotic settings and perilous situations. These titles, among others, demonstrate that IF isn't just a delivery vehicle for the stereotyped themes of juvenile fiction with which it's often associated. Montfort proceeds to explain why he found it necessary to write Twisty Little Passages:To see why a solid treatment of (IF) needs to be written, one need only consider this selection from the single page that mentions IF in Ilana Snyder's Hypertext: The Electronic Labyrinth (1996):
Essentially, previous authors and critics writing about interactive fiction just didn't care. In Chapter 1, "The Pleasures of the Text Adventure," Montfort shows that he does. Here, and in the following chapter ("Riddles"), he suggests that the IF art form has a much deeper history than we might think:The precedent was Adventure, developed in the 1960s at Stanford University's Artificial Intelligence Laboratory (SAIL). The program was conceived of as an experimental game. A computerised version of role-playing games like Dungeons and Dragons, Adventure comprises a series of descriptions of fictional locations inspired by J.R.R. Tolkien's fantasy The Lord of the Rings (1954), and set in the surrounding Californian mountains.
These three sentences state six specific things about Adventure - when, where, and why it was developed, that it is a computerized version of Dungeons and Dragons, that its fictional locations are inspired by Tolkien, and that it is set in California. At least four of these six statements are clearly false, and the remaining two are misleading. (pages 9-10)... the combination of an explicit challenge and a verbal literary work has a clear precedent (:) the riddle. By presenting a metaphorical system that the listener or reader must inhabit and figure out in order to fully experience, and in order to answer correctly, the riddle offers its way of thinking and engages its audience as no other work of literature does. (pages 3-4)
Recognizing that his audience is likely to include technical geeks as well as literary theorists, Montfort defines some lit-crit terms as they apply to interactive-fiction analysis. Towards the end of the first chapter, we're presented with terminology like "story," "narrative," and "plot," but the definitions Montfort offers could have been fleshed out without sending us to the library to brush up on our Russian formalism. The distinction between "diegetic" and "extradiegetic" exchanges (communication with the game world and the game engine, respectively) appears next, illustrated by Zork 's first few interactions with the user. "Metalepsis" comes next, defined as an intrusion or transgression between levels of story and narration -- sometimes unintentional, sometimes with fatal results. (Portions of Floyd's commentary in Planetfall are cited as an example of the former; the protagonist's robot-assisted suicide in Suspended exemplifies the latter). Happily, none of these intimidating-looking terms are prerequisites to an understanding of the book as a whole.
Naming the game Assuming the art of interactive fiction began with the riddle, what constitutes a work of IF today? After a brief excerpt from LookingGlass Technologies veteran Dan Schmidt's For A Change gives us an example of description, interaction and puzzle-solving, Montfort goes on to establish four requisite aspects of IF:- A text-accepting, text-generating computer program;
- A potential narrative (a system that produces narrative during interaction);
- A simulation of an environment or world; and
- A structure of rules within which an outcome is sought, also known as a game.
Works which do not include each of these elements are deliberately excluded, among them "hypertext fiction," most graphical computer games, and numerous experimental titles. In this respect, Montfort perhaps misses an opportunity to reflect upon the true extent of IF's influence over the rest of the entertainment software world. With a reported 30,000 lines of text in Deus Ex 2 - more than any Infocom game ever boasted - I'd argue that the historical text-only criterion is becoming more questionable all the time.
The rise of the smart machines Much more than a theoretical treatise on IF, Twisty Little Passages is also the most complete chronicle of important IF titles, authors, and publishers assembled to date. Its middle four chapters focus largely on academic and commercial efforts at crafting and publishing interactive fiction. Chapter 3 begins with an introduction of the concept of generative literary machines ("ergodic literature"). Montfort cites the Turing machine-like nature of the I Ching , followed by a mention of Jonathan Swift's satirical machine from Gulliver's Travels, "made of equal parts of irony, sarcasm, and mockery, that would automatically write books on all the arts and sciences." Advancing to the modern era, we encounter Theodor Nelson's early hypertext experiments in 1970; the "Choose Your Own Adventure" books that appeared near the close of the decade; and the Dungeons and Dragons phenomenon that introduced a generation to the idea of participative fiction and inspired more IF and computer-game authors than even the most dedicated scholar could count.The mother of all computer games, in Montfort's view, was Spanish engineer Leonardo Quevedo's 1912 chess-playing robot. Devised to attack a particular endgame problem on a vertically-oriented chessboard, Quevedo's machine was unique in that it represented the first so-called "chess automaton" that operated by legitimate electromechanical means rather than by fraudulently-concealed midgets. A subsequent refinement of Quevedo's machine would later catch the eye of famed computer scientist and AI researcher Norbert Wiener, achieving recognition as the first genuine attempt at artificial intelligence.
Mechanical curiosities aside, no discussion of human-computer interaction would be complete without inviting Joseph Weizenbaum's ELIZA (1966) to the party. As the first convincing conversation "bot", ELIZA accepted plain-English input from a human interlocutor, transforming it (albeit with no semantic understanding) into a sympathetic textual murmur geared to elicit further input:
Person: Men are all alike.
Even more impressive than ELIZA was fellow MIT researcher Terry Winograd's SHRDLU, the first computer program capable of modelling, rendering, and allowing a human to interact verbally with objects in a virtual world:
Computer: IN WHAT WAY?
Person: They're always bugging us about something or other.
Computer: CAN YOU THINK OF A SPECIFIC EXAMPLE?
Person: Well, my boyfriend made me come here.
Computer: YOUR BOYFRIEND MADE YOU COME HERE
Person: He says I'm depressed much of the time.
Computer: I AM SORRY TO HEAR YOU ARE DEPRESSED. (page 82)Person: WHAT DID THE RED CUBE SUPPORT BEFORE YOU STARTED TO CLEAN IT OFF?
Prior to reading the transcript above in Montfort's book, I'd heard of SHRDLU only in passing. It deserves a lot more attention than it's received. SHRDLU was one hell of an impressive hack in 1970, and it wouldn't be trivial today, judging by the capabilities suggested. Like the incredulous audiences that must have attended the early chess robot demonstrations, I'd have been prying panels off Winograd's PDP-6 with a screwdriver, looking for midgets ex machina.
Computer: THE GREEN PYRAMID.
Person: THERE WERE FIVE BLOCKS TO THE LEFT OF THE BOX THEN.
Computer: NO, ONLY FOUR OF THEM: THE RED CUBE, TWO LARGE GREEN CUBES, AND A LARGE RED BLOCK.
Person: PUT THE BLUE PYRAMID ON THE BLOCK IN THE BOX.
Computer: OK (does it)
Person: IS THERE ANYTHING WHICH IS BIGGER THAN EVERY PYRAMID BUT IS NOT AS WIDE AS THE THING THAT SUPPORTS IT?
Computer: YES, THE BLUE BLOCK. (page 84)
Worlds from Adventure to Zork After bestowing the title "the first work of interactive fiction" upon a deserving SHRDLU, Montfort summons the spiritual grandfather of them all: William Crowther's Adventure . Released in 1975 for the benefit of his five- and seven-year-old daughters and any interested lurkers on the nascent ARPANet, Adventure combined ELIZA and SHRDLU's human-interaction capabilities with a primitive fictional setting:YOU ARE AT A COMPLEX JUNCTION. A LOW HANDS AND KNEES PASSAGE FROM THE NORTH JOINS A HIGHER CRAWL FROM THE EAST TO MAKE A WALKING PASSAGE GOING WEST. THERE IS ALSO A LARGE ROOM ABOVE. THE AIR IS DAMP HERE. (page 88)
Crowther is a contemporary of Zork co-author Dave Lebling, who, coincidentally, was a member of the same Dungeons and Dragons group in Cambridge, Massachusetts. In one of Montfort's many personal communications with IF luminaries, Lebling says:
Eric Roberts . . . started running a D&D group a year or so before Adventure was written. Eric had his own ideas about how D&D should be done, emphasizing storytelling and de-emphasizing the mechanical aspects of the game such as die- rolling. He tried to create a Tolkien-inspired world that was fun and consistent with Middle Earth... I think one strong component that carried over into Zork was to try to keep the mechanical workings of the game as hidden as possible, which to me enhanced the fun and immersiveness of the experience. (page 86)
With such similar roots, it's no surprise that Zork and Adventure play like long-lost brothers. In Chapter 4, Montfort details the evolution of Zork and other important IF titles that were created by multitalented college students with free mainframe access and seemingly-limitless time on their hands. Much has been written about Zork and its legendary Implementers, but seldom have we been given such a well-documented survey of the personalities and motivations behind the game's creation. One tongue-in-cheek room description from the mainframe version of Zork didn't make the cut for the commercial releases:Tomb of the Unknown Implementer
Zork accepted complex sentences with indirect-object phrases, offered a much-larger vocabulary than its predecessors, and broke significant new ground in multiplatform software development, predating UCSD Pascal as the first commercial application for virtual-machine technology. But it also advanced at least one purely-literary aspect of computer gaming by introducing its first complex interactive character: the wily Thief. One of Montfort's references offers an insightful Joseph Campbell-esque definition of "villain": "the symbolic representation of forces working to seemingly hinder, but actually promoting, the hero's or heroine's development." (pages 112-113) Since Adventure's dwarves and pirate are not representations of anything else ("parental figures or psychological drives"), their deeds are destructive without being truly "wicked." Zork's thief, on the other hand, serves as a foil for the player character's combat skills, as a reflection of the player's own rapacious treasure-lust, and, ultimately, as an unwitting assistant in the quest.
This is the Tomb of the Unknown Implementer. A hollow voice says: "That's not a bug, it's a feature!"
In the north wall of the room is the Crypt of the Implementers. It is made of the finest marble, and apparently large enough for four headless corpses.
The crypt is closed.
There are four heads here, mounted securely on poles.
There is a large pile of empty Coke bottles here, evidently produced by the implementers during their long struggle to win totality.
There is a gigantic pile of line-printer output here. Although the paper once contained useful information, almost nothing can be distinguished now. (pages 102-103)Zork's innovations over the state of the art established by Adventure are too numerous to count, although Montfort explicitly avoids the common mistake of canonizing Zork and Infocom games in general while giving short shrift to other important IF efforts. In Chapter 5, we learn what became of the Zork implementers in their post-MIT lives at Infocom.
Alas, poor Infocom. . . In Montfort's words, Infocom, which was founded June 22, 1979 by Lebling, Blank, Anderson, and seven other MIT alumni, "began work on the foundation of IF while the plot of ground that it was to be built upon had not been completely surveyed." Chapter 5's opening paragraph is revealing:Adventure is considered the great original epic of interactive fiction. Infocom's works call for a grandiose comparison made on a slightly-different metaphorical ground. Whoever the "Shakespeare" playwright actually was - common or noble, working largely alone or in close collaboration with a theater company - Shakespeare wrote, remarkably, not just the greatest English-language play, by critical consensus, but almost all of the great English-language plays. Similarly, the interactive fiction creators at Infocom devised practically all of the best-loved IF works in the history of the form. (page 119)
Although Scott Adams (no relation to Dilbert's creator) and his company, Adventure International , were the first to sell IF commercially in 1978, Infocom was the most successful IF publisher of its era. The company reached US $10 million in sales in 1985 with over 100 employees on the payroll. A quoted excerpt from the New Zork Times , the company's newsletter, illustrates how Infocom's marketing focused on their games' puzzle-centric design:Although our games are interactive fiction, they are more than just stories: they are also a series of puzzles. It is these puzzles that transform our text from an hour's worth of reading to many, many hours' worth of thinking. . . . The value of our games is that they will provide many hours of stimulating mental exercise. (page 120)
Montfort subsequently comments:The company's ... belief in the centrality of problem solving should explain ... why Infocom did not focus on creating what might more easily be seen as artistic and literary works that favored exploration, communication with characters, or alternate plot progressions. Yet Infocom did make some progress along these lines, and advanced the state of the literary art by coupling the textually described worlds and situations with carefully crafted puzzles in ways that great riddlers might, in provocative and affecting ways. (page 120)
Of the thirty-five games that Infocom published before its US $7.5 million sale to Activision in 1986, their earlier releases receive some of the most detailed analyses in Twisty Little Passages. In addition to discussion of the Zork and Enchanter trilogies, Montfort offers us insights on the unconventional, revelation-driven structure of Deadline, the Reagan-era sociopolitical commentary found in Infidel , and the tragic end of Floyd the Robot in Planetfall:As a character who is also a technological artifact, Floyd is more important than his immediate function in the IF world suggests. He is a figure for the sometimes emotional relationships that people have with computers, or that are mediated through computers. (page 150)
Many other games, from Trinity to A Mind Forever Voyaging and the Douglas Adams- assisted adaptation of Hitchhiker's Guide to the Galaxy are discussed extensively in Chapters 5 and 6. Private communications between Montfort and Adams's collaborator at Infocom, Steve Meretzky, lend a glimpse of what it was like to work with the late, lamented author:Adams's "world-class procrastination abilities," as Meretzky called them, did cause some problems for the ( Hitchhiker's Guide) project, which began in February 1984 and was slated (ambitiously) to be completed by the following Christmas. Meretzky said of Adams that "being a successful person with tons of interesting acquaintances, he had an extremely distracting life. Plus, he wasn't fond of the actual task of writing. He loved coming up with ideas, but hated wrestling them into a properly-formed work." (page 173)
Montfort's 35-page bibliography is a treasure trove in its own right, with online and printed references given equal weight. Academic grognards may question the long-term utility of online citations, but the omission of sources such as Briceno et al.'s comprehensive Down from the Top of its Game: The Story of Infocom would have been a serious shortcoming. Throughout the book, Montfort's goal of preserving and documenting the great IF works remains clear, with a scholarly ethos that's just as relevant to fans of today's games. He praises Infocom's relatively-lax copy protection schemes, compared to those used by other game publishers whose heavily-protected works may be lost to posterity:If any examples of heavily-copy-protected computer games survive through another two decades for study and discussion, it will be thanks to the loose, widespread network of teenagers and college students who assiduously cracked these programs, allowing the crippled disks to run freely both on systems at the time and on compatible computers today. (page 159)
Activision, in particular, earns well-deserved props in the book for opening earlier Infocom works and encouraging independent development.
... and other commercial efforts Although Infocom's oeuvre receives the lion's share of attention in Twisty Little Passages, the book does not neglect the many other commercial IF publishing efforts on both sides of the Atlantic in the 1980s and 1990s. Chapter 6 ("Different Visions Worldwide") opens with a quick drive-by tour of Roberta Williams's 1980 Mystery House , recognized as the first graphical adventure game. A number of IF book adaptations were undertaken in the early 1980s as well, among them The Hobbit from Melbourne House and the classics Fahrenheit 451, Rendezvous with Rama, and Nine Princes in Amber from Tellarium. Along with the aforementioned Hitchhiker's Guide to the Galaxy released by Infocom in 1984, Montfort gives favorable attention to US Poet Laureate Robert Pinsky's Mindwheel , published in the same year by Synapse Software.Brief histories of British IF publishers Level 9 and Magnetic Scrolls round out the chapter, along with an even-briefer mention of Legend Entertainment, written before Legend's shutdown in early 2004. The latter constitutes one of the few weak spots in Twisty Little Passages's coverage of the classics. Legend's integration of music, artwork, graphical navigation, and other interface enhancements in the Spellcasting 101 series went far beyond Infocom's efforts to modernize their own IF engines, and the company deserves more than a single paragraph.
At the end of Chapter 6, Montfort recounts the 2000 failure of former Infocom author Mike Berlyn's Cascade Mountain Publishing, one of the last commercial publishers of pure text-based IF. He proceeds to draw a sheet over the commercial market for interactive fiction in general, pronouncing it as dead as Graham Chapman's parrot:
A few individuals have since sought to sell their IF works, and the occasional company like Activision has re-released older works. The main market for interactive fiction today, however, is on eBay and other auction sites, where packaged disks from the 1980s are bought and sold by collectors and IF enthusiasts. Fortunately, the end of the interactive fiction market is not the end of the story for this form. (page 191)
I don't agree with this proclamation of commercial doom, which is a recurring theme in Twisty Little Passages. It's unreasonable to look at the failure of a single company which released two IF products in two years -- one of them a recycled effort from the mid-1980s -- and draw the conclusion that future IF games will only be offered for sale alongside Beanie Babies, assorted stolen laptops, and someone's spare kidney. Unlike modern PC and console games with multimillion-dollar budgets, a killer IF title can still be written by one guy or girl working the graveyard shift at home. Success is arguably a matter of recalibrating one's expectations -- and business model -- to match contemporary market conditions. (Did it ever make sense for Infocom to employ 100 people in some of the most expensive commercial real estate in Boston, working on a handful of all-text games that fit on 140KB floppies? Montfort stops short of considering this question, but in the post-Ion Storm era we live in, the answer should be pretty obvious.)Fortunately, as the last two chapters reveal, a healthy independent IF community has sprung up to take the place of the commercial publishers who are no longer with us.
IF's independent authors: the once and future scene In April 1993, at the culmination of a long reverse-engineering effort by "a group of programmers called the InfoTaskForce" (page 202), Graham Nelson released an object-oriented programming language capable of creating story files for the Infocom Z-machine interpreter. Along with a commercially-available text-adventure authoring system known as TADS, Nelson's language, Inform, sparked an indy IF revolution.The (growing) community of IF authors really began to demonstrate the vitality of the form in the 1990s, innovating in ways that early hackers and later game companies did not. Their IF works are usually even more widely available today than the most successful commercial software of the 1980s, since they are typically free for download and, thanks to the Internet, widely available. ... A relevant FAQ notes that ... there were five IF games in the 1996 Year-End Download Top 40, making these games some of the most popular non-commercial computer games in the world. (page 193)
As Montfort writes, Nelson also fired the first shot of that revolution:Nelson's most famous piece of interactive fiction - and likely the most well-known IF work since the demise of Infocom - is the first fruit of Inform, the 1993 Curses . This large, complex, and difficult adventure is set in an English country home and in certain other spaces that are linked in fantastic ways to it. Nelson (2002) said he "consciously wrote it in an Infocom-esque spirit, aiming at the same epigrammatic style of wit." (page 203)
Ten years after the first release of Inform, hundreds of independent IF authors and fans congregate on Web boards and Usenet newsgroups to discuss new titles released using Inform, TADS, and a host of other IF platforms. In particular, the annual Interactive Fiction Competition, begun by the denizens of rec.arts.int-fiction and rec.games.int-fiction, celebrates its own tenth anniversary in 2004. Past Competitions have spawned groundbreaking titles like Adam Cadre's Photopia , released in 1998 and still much-discussed today, and Andrew Plotkin's unsettling Shade . These, and many other indy releases, are reviewed extensively in Chapter 7. It would have been good to see more pointers toward longstanding IF fan sites such as Eileen Mullin's XYZZYNews in this chapter, but for the most part, Montfort's latter two chapters do a great job of summarizing the state of interactive fiction's art and culture. His enthusiasm as an observer of the modern IF scene is infectious.
Two tentacles up I can wholeheartedly recommend Twisty Little Passages not only to IF fans and amateur historians, but to anyone serious about the foundations and culture of computer gaming. Infocom and Legend Entertainment auteur Steve Meretzky's back-cover blurb says it all: "(Twisty Little Passages) is a thoroughly-researched history of interactive fiction, as well as a brilliant analysis of the genre. Reading it makes me itch to fire up that old DEC-20 and start writing interactive fiction again!" As a fan of Meretzky's many IF works, I should be so lucky. As a fan of the IF art form as a whole, I'm indeed lucky to have run across Nick Montfort's excellent book.
You can purchase Twisty Little Passages: An Approach to Interactive Fiction from bn.com. Slashdot welcomes readers' book reviews -- to see your own review here, read the book review guidelines, then visit the submission page -
Twisty Little Passages
John Miles writes "It's been almost thirty years since young Laura and Sandy Crowther sat down at a Teletype and took their first steps into the mysterious subterranean world their father, Will, created for them. Now, if Nick Montfort's Twisty Little Passages: An Approach to Interactive Fiction is any indication, Crowther and Woods's pioneering computer game Adventure and its descendants are finally beginning to garner the critical recognition they deserve. At only 286 pages, Twisty Little Passages is a small, accessible book that addresses a deep and complex subject. The author's stated intention is to bring us the first book-length consideration of interactive fiction (IF) as a legitimate literary field, and he has certainly succeeded." Read on for the rest of Miles' review. Twisty Little Passages: An Approach to Interactive Fiction author Nick Montfort pages 286 publisher The MIT Press rating 4 out of 5 grues agree: Montfort's one of them! reviewer John Miles ISBN 0262134365 summary The definitive survey of interactive fiction for the literati... and the rest of usEight chapters, arranged in roughly-chronological order, detail the lineage of interactive fiction from its origins in Delphic riddles to its newest and most intriguing forms.
Passion and precision Among Montfort's first statements is one that demonstrates a commitment to careful scholarship that recurs throughout the book: "Text adventure and interactive fiction do not mean exactly the same thing." Infocom's Deadline and Emily Short's Galatea are cited as examples of IF that are not "adventures" in the pop-fiction tradition of exotic settings and perilous situations. These titles, among others, demonstrate that IF isn't just a delivery vehicle for the stereotyped themes of juvenile fiction with which it's often associated. Montfort proceeds to explain why he found it necessary to write Twisty Little Passages:To see why a solid treatment of (IF) needs to be written, one need only consider this selection from the single page that mentions IF in Ilana Snyder's Hypertext: The Electronic Labyrinth (1996):
Essentially, previous authors and critics writing about interactive fiction just didn't care. In Chapter 1, "The Pleasures of the Text Adventure," Montfort shows that he does. Here, and in the following chapter ("Riddles"), he suggests that the IF art form has a much deeper history than we might think:The precedent was Adventure, developed in the 1960s at Stanford University's Artificial Intelligence Laboratory (SAIL). The program was conceived of as an experimental game. A computerised version of role-playing games like Dungeons and Dragons, Adventure comprises a series of descriptions of fictional locations inspired by J.R.R. Tolkien's fantasy The Lord of the Rings (1954), and set in the surrounding Californian mountains.
These three sentences state six specific things about Adventure - when, where, and why it was developed, that it is a computerized version of Dungeons and Dragons, that its fictional locations are inspired by Tolkien, and that it is set in California. At least four of these six statements are clearly false, and the remaining two are misleading. (pages 9-10)... the combination of an explicit challenge and a verbal literary work has a clear precedent (:) the riddle. By presenting a metaphorical system that the listener or reader must inhabit and figure out in order to fully experience, and in order to answer correctly, the riddle offers its way of thinking and engages its audience as no other work of literature does. (pages 3-4)
Recognizing that his audience is likely to include technical geeks as well as literary theorists, Montfort defines some lit-crit terms as they apply to interactive-fiction analysis. Towards the end of the first chapter, we're presented with terminology like "story," "narrative," and "plot," but the definitions Montfort offers could have been fleshed out without sending us to the library to brush up on our Russian formalism. The distinction between "diegetic" and "extradiegetic" exchanges (communication with the game world and the game engine, respectively) appears next, illustrated by Zork 's first few interactions with the user. "Metalepsis" comes next, defined as an intrusion or transgression between levels of story and narration -- sometimes unintentional, sometimes with fatal results. (Portions of Floyd's commentary in Planetfall are cited as an example of the former; the protagonist's robot-assisted suicide in Suspended exemplifies the latter). Happily, none of these intimidating-looking terms are prerequisites to an understanding of the book as a whole.
Naming the game Assuming the art of interactive fiction began with the riddle, what constitutes a work of IF today? After a brief excerpt from LookingGlass Technologies veteran Dan Schmidt's For A Change gives us an example of description, interaction and puzzle-solving, Montfort goes on to establish four requisite aspects of IF:- A text-accepting, text-generating computer program;
- A potential narrative (a system that produces narrative during interaction);
- A simulation of an environment or world; and
- A structure of rules within which an outcome is sought, also known as a game.
Works which do not include each of these elements are deliberately excluded, among them "hypertext fiction," most graphical computer games, and numerous experimental titles. In this respect, Montfort perhaps misses an opportunity to reflect upon the true extent of IF's influence over the rest of the entertainment software world. With a reported 30,000 lines of text in Deus Ex 2 - more than any Infocom game ever boasted - I'd argue that the historical text-only criterion is becoming more questionable all the time.
The rise of the smart machines Much more than a theoretical treatise on IF, Twisty Little Passages is also the most complete chronicle of important IF titles, authors, and publishers assembled to date. Its middle four chapters focus largely on academic and commercial efforts at crafting and publishing interactive fiction. Chapter 3 begins with an introduction of the concept of generative literary machines ("ergodic literature"). Montfort cites the Turing machine-like nature of the I Ching , followed by a mention of Jonathan Swift's satirical machine from Gulliver's Travels, "made of equal parts of irony, sarcasm, and mockery, that would automatically write books on all the arts and sciences." Advancing to the modern era, we encounter Theodor Nelson's early hypertext experiments in 1970; the "Choose Your Own Adventure" books that appeared near the close of the decade; and the Dungeons and Dragons phenomenon that introduced a generation to the idea of participative fiction and inspired more IF and computer-game authors than even the most dedicated scholar could count.The mother of all computer games, in Montfort's view, was Spanish engineer Leonardo Quevedo's 1912 chess-playing robot. Devised to attack a particular endgame problem on a vertically-oriented chessboard, Quevedo's machine was unique in that it represented the first so-called "chess automaton" that operated by legitimate electromechanical means rather than by fraudulently-concealed midgets. A subsequent refinement of Quevedo's machine would later catch the eye of famed computer scientist and AI researcher Norbert Wiener, achieving recognition as the first genuine attempt at artificial intelligence.
Mechanical curiosities aside, no discussion of human-computer interaction would be complete without inviting Joseph Weizenbaum's ELIZA (1966) to the party. As the first convincing conversation "bot", ELIZA accepted plain-English input from a human interlocutor, transforming it (albeit with no semantic understanding) into a sympathetic textual murmur geared to elicit further input:
Person: Men are all alike.
Even more impressive than ELIZA was fellow MIT researcher Terry Winograd's SHRDLU, the first computer program capable of modelling, rendering, and allowing a human to interact verbally with objects in a virtual world:
Computer: IN WHAT WAY?
Person: They're always bugging us about something or other.
Computer: CAN YOU THINK OF A SPECIFIC EXAMPLE?
Person: Well, my boyfriend made me come here.
Computer: YOUR BOYFRIEND MADE YOU COME HERE
Person: He says I'm depressed much of the time.
Computer: I AM SORRY TO HEAR YOU ARE DEPRESSED. (page 82)Person: WHAT DID THE RED CUBE SUPPORT BEFORE YOU STARTED TO CLEAN IT OFF?
Prior to reading the transcript above in Montfort's book, I'd heard of SHRDLU only in passing. It deserves a lot more attention than it's received. SHRDLU was one hell of an impressive hack in 1970, and it wouldn't be trivial today, judging by the capabilities suggested. Like the incredulous audiences that must have attended the early chess robot demonstrations, I'd have been prying panels off Winograd's PDP-6 with a screwdriver, looking for midgets ex machina.
Computer: THE GREEN PYRAMID.
Person: THERE WERE FIVE BLOCKS TO THE LEFT OF THE BOX THEN.
Computer: NO, ONLY FOUR OF THEM: THE RED CUBE, TWO LARGE GREEN CUBES, AND A LARGE RED BLOCK.
Person: PUT THE BLUE PYRAMID ON THE BLOCK IN THE BOX.
Computer: OK (does it)
Person: IS THERE ANYTHING WHICH IS BIGGER THAN EVERY PYRAMID BUT IS NOT AS WIDE AS THE THING THAT SUPPORTS IT?
Computer: YES, THE BLUE BLOCK. (page 84)
Worlds from Adventure to Zork After bestowing the title "the first work of interactive fiction" upon a deserving SHRDLU, Montfort summons the spiritual grandfather of them all: William Crowther's Adventure . Released in 1975 for the benefit of his five- and seven-year-old daughters and any interested lurkers on the nascent ARPANet, Adventure combined ELIZA and SHRDLU's human-interaction capabilities with a primitive fictional setting:YOU ARE AT A COMPLEX JUNCTION. A LOW HANDS AND KNEES PASSAGE FROM THE NORTH JOINS A HIGHER CRAWL FROM THE EAST TO MAKE A WALKING PASSAGE GOING WEST. THERE IS ALSO A LARGE ROOM ABOVE. THE AIR IS DAMP HERE. (page 88)
Crowther is a contemporary of Zork co-author Dave Lebling, who, coincidentally, was a member of the same Dungeons and Dragons group in Cambridge, Massachusetts. In one of Montfort's many personal communications with IF luminaries, Lebling says:
Eric Roberts . . . started running a D&D group a year or so before Adventure was written. Eric had his own ideas about how D&D should be done, emphasizing storytelling and de-emphasizing the mechanical aspects of the game such as die- rolling. He tried to create a Tolkien-inspired world that was fun and consistent with Middle Earth... I think one strong component that carried over into Zork was to try to keep the mechanical workings of the game as hidden as possible, which to me enhanced the fun and immersiveness of the experience. (page 86)
With such similar roots, it's no surprise that Zork and Adventure play like long-lost brothers. In Chapter 4, Montfort details the evolution of Zork and other important IF titles that were created by multitalented college students with free mainframe access and seemingly-limitless time on their hands. Much has been written about Zork and its legendary Implementers, but seldom have we been given such a well-documented survey of the personalities and motivations behind the game's creation. One tongue-in-cheek room description from the mainframe version of Zork didn't make the cut for the commercial releases:Tomb of the Unknown Implementer
Zork accepted complex sentences with indirect-object phrases, offered a much-larger vocabulary than its predecessors, and broke significant new ground in multiplatform software development, predating UCSD Pascal as the first commercial application for virtual-machine technology. But it also advanced at least one purely-literary aspect of computer gaming by introducing its first complex interactive character: the wily Thief. One of Montfort's references offers an insightful Joseph Campbell-esque definition of "villain": "the symbolic representation of forces working to seemingly hinder, but actually promoting, the hero's or heroine's development." (pages 112-113) Since Adventure's dwarves and pirate are not representations of anything else ("parental figures or psychological drives"), their deeds are destructive without being truly "wicked." Zork's thief, on the other hand, serves as a foil for the player character's combat skills, as a reflection of the player's own rapacious treasure-lust, and, ultimately, as an unwitting assistant in the quest.
This is the Tomb of the Unknown Implementer. A hollow voice says: "That's not a bug, it's a feature!"
In the north wall of the room is the Crypt of the Implementers. It is made of the finest marble, and apparently large enough for four headless corpses.
The crypt is closed.
There are four heads here, mounted securely on poles.
There is a large pile of empty Coke bottles here, evidently produced by the implementers during their long struggle to win totality.
There is a gigantic pile of line-printer output here. Although the paper once contained useful information, almost nothing can be distinguished now. (pages 102-103)Zork's innovations over the state of the art established by Adventure are too numerous to count, although Montfort explicitly avoids the common mistake of canonizing Zork and Infocom games in general while giving short shrift to other important IF efforts. In Chapter 5, we learn what became of the Zork implementers in their post-MIT lives at Infocom.
Alas, poor Infocom. . . In Montfort's words, Infocom, which was founded June 22, 1979 by Lebling, Blank, Anderson, and seven other MIT alumni, "began work on the foundation of IF while the plot of ground that it was to be built upon had not been completely surveyed." Chapter 5's opening paragraph is revealing:Adventure is considered the great original epic of interactive fiction. Infocom's works call for a grandiose comparison made on a slightly-different metaphorical ground. Whoever the "Shakespeare" playwright actually was - common or noble, working largely alone or in close collaboration with a theater company - Shakespeare wrote, remarkably, not just the greatest English-language play, by critical consensus, but almost all of the great English-language plays. Similarly, the interactive fiction creators at Infocom devised practically all of the best-loved IF works in the history of the form. (page 119)
Although Scott Adams (no relation to Dilbert's creator) and his company, Adventure International , were the first to sell IF commercially in 1978, Infocom was the most successful IF publisher of its era. The company reached US $10 million in sales in 1985 with over 100 employees on the payroll. A quoted excerpt from the New Zork Times , the company's newsletter, illustrates how Infocom's marketing focused on their games' puzzle-centric design:Although our games are interactive fiction, they are more than just stories: they are also a series of puzzles. It is these puzzles that transform our text from an hour's worth of reading to many, many hours' worth of thinking. . . . The value of our games is that they will provide many hours of stimulating mental exercise. (page 120)
Montfort subsequently comments:The company's ... belief in the centrality of problem solving should explain ... why Infocom did not focus on creating what might more easily be seen as artistic and literary works that favored exploration, communication with characters, or alternate plot progressions. Yet Infocom did make some progress along these lines, and advanced the state of the literary art by coupling the textually described worlds and situations with carefully crafted puzzles in ways that great riddlers might, in provocative and affecting ways. (page 120)
Of the thirty-five games that Infocom published before its US $7.5 million sale to Activision in 1986, their earlier releases receive some of the most detailed analyses in Twisty Little Passages. In addition to discussion of the Zork and Enchanter trilogies, Montfort offers us insights on the unconventional, revelation-driven structure of Deadline, the Reagan-era sociopolitical commentary found in Infidel , and the tragic end of Floyd the Robot in Planetfall:As a character who is also a technological artifact, Floyd is more important than his immediate function in the IF world suggests. He is a figure for the sometimes emotional relationships that people have with computers, or that are mediated through computers. (page 150)
Many other games, from Trinity to A Mind Forever Voyaging and the Douglas Adams- assisted adaptation of Hitchhiker's Guide to the Galaxy are discussed extensively in Chapters 5 and 6. Private communications between Montfort and Adams's collaborator at Infocom, Steve Meretzky, lend a glimpse of what it was like to work with the late, lamented author:Adams's "world-class procrastination abilities," as Meretzky called them, did cause some problems for the ( Hitchhiker's Guide) project, which began in February 1984 and was slated (ambitiously) to be completed by the following Christmas. Meretzky said of Adams that "being a successful person with tons of interesting acquaintances, he had an extremely distracting life. Plus, he wasn't fond of the actual task of writing. He loved coming up with ideas, but hated wrestling them into a properly-formed work." (page 173)
Montfort's 35-page bibliography is a treasure trove in its own right, with online and printed references given equal weight. Academic grognards may question the long-term utility of online citations, but the omission of sources such as Briceno et al.'s comprehensive Down from the Top of its Game: The Story of Infocom would have been a serious shortcoming. Throughout the book, Montfort's goal of preserving and documenting the great IF works remains clear, with a scholarly ethos that's just as relevant to fans of today's games. He praises Infocom's relatively-lax copy protection schemes, compared to those used by other game publishers whose heavily-protected works may be lost to posterity:If any examples of heavily-copy-protected computer games survive through another two decades for study and discussion, it will be thanks to the loose, widespread network of teenagers and college students who assiduously cracked these programs, allowing the crippled disks to run freely both on systems at the time and on compatible computers today. (page 159)
Activision, in particular, earns well-deserved props in the book for opening earlier Infocom works and encouraging independent development.
... and other commercial efforts Although Infocom's oeuvre receives the lion's share of attention in Twisty Little Passages, the book does not neglect the many other commercial IF publishing efforts on both sides of the Atlantic in the 1980s and 1990s. Chapter 6 ("Different Visions Worldwide") opens with a quick drive-by tour of Roberta Williams's 1980 Mystery House , recognized as the first graphical adventure game. A number of IF book adaptations were undertaken in the early 1980s as well, among them The Hobbit from Melbourne House and the classics Fahrenheit 451, Rendezvous with Rama, and Nine Princes in Amber from Tellarium. Along with the aforementioned Hitchhiker's Guide to the Galaxy released by Infocom in 1984, Montfort gives favorable attention to US Poet Laureate Robert Pinsky's Mindwheel , published in the same year by Synapse Software.Brief histories of British IF publishers Level 9 and Magnetic Scrolls round out the chapter, along with an even-briefer mention of Legend Entertainment, written before Legend's shutdown in early 2004. The latter constitutes one of the few weak spots in Twisty Little Passages's coverage of the classics. Legend's integration of music, artwork, graphical navigation, and other interface enhancements in the Spellcasting 101 series went far beyond Infocom's efforts to modernize their own IF engines, and the company deserves more than a single paragraph.
At the end of Chapter 6, Montfort recounts the 2000 failure of former Infocom author Mike Berlyn's Cascade Mountain Publishing, one of the last commercial publishers of pure text-based IF. He proceeds to draw a sheet over the commercial market for interactive fiction in general, pronouncing it as dead as Graham Chapman's parrot:
A few individuals have since sought to sell their IF works, and the occasional company like Activision has re-released older works. The main market for interactive fiction today, however, is on eBay and other auction sites, where packaged disks from the 1980s are bought and sold by collectors and IF enthusiasts. Fortunately, the end of the interactive fiction market is not the end of the story for this form. (page 191)
I don't agree with this proclamation of commercial doom, which is a recurring theme in Twisty Little Passages. It's unreasonable to look at the failure of a single company which released two IF products in two years -- one of them a recycled effort from the mid-1980s -- and draw the conclusion that future IF games will only be offered for sale alongside Beanie Babies, assorted stolen laptops, and someone's spare kidney. Unlike modern PC and console games with multimillion-dollar budgets, a killer IF title can still be written by one guy or girl working the graveyard shift at home. Success is arguably a matter of recalibrating one's expectations -- and business model -- to match contemporary market conditions. (Did it ever make sense for Infocom to employ 100 people in some of the most expensive commercial real estate in Boston, working on a handful of all-text games that fit on 140KB floppies? Montfort stops short of considering this question, but in the post-Ion Storm era we live in, the answer should be pretty obvious.)Fortunately, as the last two chapters reveal, a healthy independent IF community has sprung up to take the place of the commercial publishers who are no longer with us.
IF's independent authors: the once and future scene In April 1993, at the culmination of a long reverse-engineering effort by "a group of programmers called the InfoTaskForce" (page 202), Graham Nelson released an object-oriented programming language capable of creating story files for the Infocom Z-machine interpreter. Along with a commercially-available text-adventure authoring system known as TADS, Nelson's language, Inform, sparked an indy IF revolution.The (growing) community of IF authors really began to demonstrate the vitality of the form in the 1990s, innovating in ways that early hackers and later game companies did not. Their IF works are usually even more widely available today than the most successful commercial software of the 1980s, since they are typically free for download and, thanks to the Internet, widely available. ... A relevant FAQ notes that ... there were five IF games in the 1996 Year-End Download Top 40, making these games some of the most popular non-commercial computer games in the world. (page 193)
As Montfort writes, Nelson also fired the first shot of that revolution:Nelson's most famous piece of interactive fiction - and likely the most well-known IF work since the demise of Infocom - is the first fruit of Inform, the 1993 Curses . This large, complex, and difficult adventure is set in an English country home and in certain other spaces that are linked in fantastic ways to it. Nelson (2002) said he "consciously wrote it in an Infocom-esque spirit, aiming at the same epigrammatic style of wit." (page 203)
Ten years after the first release of Inform, hundreds of independent IF authors and fans congregate on Web boards and Usenet newsgroups to discuss new titles released using Inform, TADS, and a host of other IF platforms. In particular, the annual Interactive Fiction Competition, begun by the denizens of rec.arts.int-fiction and rec.games.int-fiction, celebrates its own tenth anniversary in 2004. Past Competitions have spawned groundbreaking titles like Adam Cadre's Photopia , released in 1998 and still much-discussed today, and Andrew Plotkin's unsettling Shade . These, and many other indy releases, are reviewed extensively in Chapter 7. It would have been good to see more pointers toward longstanding IF fan sites such as Eileen Mullin's XYZZYNews in this chapter, but for the most part, Montfort's latter two chapters do a great job of summarizing the state of interactive fiction's art and culture. His enthusiasm as an observer of the modern IF scene is infectious.
Two tentacles up I can wholeheartedly recommend Twisty Little Passages not only to IF fans and amateur historians, but to anyone serious about the foundations and culture of computer gaming. Infocom and Legend Entertainment auteur Steve Meretzky's back-cover blurb says it all: "(Twisty Little Passages) is a thoroughly-researched history of interactive fiction, as well as a brilliant analysis of the genre. Reading it makes me itch to fire up that old DEC-20 and start writing interactive fiction again!" As a fan of Meretzky's many IF works, I should be so lucky. As a fan of the IF art form as a whole, I'm indeed lucky to have run across Nick Montfort's excellent book.
You can purchase Twisty Little Passages: An Approach to Interactive Fiction from bn.com. Slashdot welcomes readers' book reviews -- to see your own review here, read the book review guidelines, then visit the submission page -
Twisty Little Passages
John Miles writes "It's been almost thirty years since young Laura and Sandy Crowther sat down at a Teletype and took their first steps into the mysterious subterranean world their father, Will, created for them. Now, if Nick Montfort's Twisty Little Passages: An Approach to Interactive Fiction is any indication, Crowther and Woods's pioneering computer game Adventure and its descendants are finally beginning to garner the critical recognition they deserve. At only 286 pages, Twisty Little Passages is a small, accessible book that addresses a deep and complex subject. The author's stated intention is to bring us the first book-length consideration of interactive fiction (IF) as a legitimate literary field, and he has certainly succeeded." Read on for the rest of Miles' review. Twisty Little Passages: An Approach to Interactive Fiction author Nick Montfort pages 286 publisher The MIT Press rating 4 out of 5 grues agree: Montfort's one of them! reviewer John Miles ISBN 0262134365 summary The definitive survey of interactive fiction for the literati... and the rest of usEight chapters, arranged in roughly-chronological order, detail the lineage of interactive fiction from its origins in Delphic riddles to its newest and most intriguing forms.
Passion and precision Among Montfort's first statements is one that demonstrates a commitment to careful scholarship that recurs throughout the book: "Text adventure and interactive fiction do not mean exactly the same thing." Infocom's Deadline and Emily Short's Galatea are cited as examples of IF that are not "adventures" in the pop-fiction tradition of exotic settings and perilous situations. These titles, among others, demonstrate that IF isn't just a delivery vehicle for the stereotyped themes of juvenile fiction with which it's often associated. Montfort proceeds to explain why he found it necessary to write Twisty Little Passages:To see why a solid treatment of (IF) needs to be written, one need only consider this selection from the single page that mentions IF in Ilana Snyder's Hypertext: The Electronic Labyrinth (1996):
Essentially, previous authors and critics writing about interactive fiction just didn't care. In Chapter 1, "The Pleasures of the Text Adventure," Montfort shows that he does. Here, and in the following chapter ("Riddles"), he suggests that the IF art form has a much deeper history than we might think:The precedent was Adventure, developed in the 1960s at Stanford University's Artificial Intelligence Laboratory (SAIL). The program was conceived of as an experimental game. A computerised version of role-playing games like Dungeons and Dragons, Adventure comprises a series of descriptions of fictional locations inspired by J.R.R. Tolkien's fantasy The Lord of the Rings (1954), and set in the surrounding Californian mountains.
These three sentences state six specific things about Adventure - when, where, and why it was developed, that it is a computerized version of Dungeons and Dragons, that its fictional locations are inspired by Tolkien, and that it is set in California. At least four of these six statements are clearly false, and the remaining two are misleading. (pages 9-10)... the combination of an explicit challenge and a verbal literary work has a clear precedent (:) the riddle. By presenting a metaphorical system that the listener or reader must inhabit and figure out in order to fully experience, and in order to answer correctly, the riddle offers its way of thinking and engages its audience as no other work of literature does. (pages 3-4)
Recognizing that his audience is likely to include technical geeks as well as literary theorists, Montfort defines some lit-crit terms as they apply to interactive-fiction analysis. Towards the end of the first chapter, we're presented with terminology like "story," "narrative," and "plot," but the definitions Montfort offers could have been fleshed out without sending us to the library to brush up on our Russian formalism. The distinction between "diegetic" and "extradiegetic" exchanges (communication with the game world and the game engine, respectively) appears next, illustrated by Zork 's first few interactions with the user. "Metalepsis" comes next, defined as an intrusion or transgression between levels of story and narration -- sometimes unintentional, sometimes with fatal results. (Portions of Floyd's commentary in Planetfall are cited as an example of the former; the protagonist's robot-assisted suicide in Suspended exemplifies the latter). Happily, none of these intimidating-looking terms are prerequisites to an understanding of the book as a whole.
Naming the game Assuming the art of interactive fiction began with the riddle, what constitutes a work of IF today? After a brief excerpt from LookingGlass Technologies veteran Dan Schmidt's For A Change gives us an example of description, interaction and puzzle-solving, Montfort goes on to establish four requisite aspects of IF:- A text-accepting, text-generating computer program;
- A potential narrative (a system that produces narrative during interaction);
- A simulation of an environment or world; and
- A structure of rules within which an outcome is sought, also known as a game.
Works which do not include each of these elements are deliberately excluded, among them "hypertext fiction," most graphical computer games, and numerous experimental titles. In this respect, Montfort perhaps misses an opportunity to reflect upon the true extent of IF's influence over the rest of the entertainment software world. With a reported 30,000 lines of text in Deus Ex 2 - more than any Infocom game ever boasted - I'd argue that the historical text-only criterion is becoming more questionable all the time.
The rise of the smart machines Much more than a theoretical treatise on IF, Twisty Little Passages is also the most complete chronicle of important IF titles, authors, and publishers assembled to date. Its middle four chapters focus largely on academic and commercial efforts at crafting and publishing interactive fiction. Chapter 3 begins with an introduction of the concept of generative literary machines ("ergodic literature"). Montfort cites the Turing machine-like nature of the I Ching , followed by a mention of Jonathan Swift's satirical machine from Gulliver's Travels, "made of equal parts of irony, sarcasm, and mockery, that would automatically write books on all the arts and sciences." Advancing to the modern era, we encounter Theodor Nelson's early hypertext experiments in 1970; the "Choose Your Own Adventure" books that appeared near the close of the decade; and the Dungeons and Dragons phenomenon that introduced a generation to the idea of participative fiction and inspired more IF and computer-game authors than even the most dedicated scholar could count.The mother of all computer games, in Montfort's view, was Spanish engineer Leonardo Quevedo's 1912 chess-playing robot. Devised to attack a particular endgame problem on a vertically-oriented chessboard, Quevedo's machine was unique in that it represented the first so-called "chess automaton" that operated by legitimate electromechanical means rather than by fraudulently-concealed midgets. A subsequent refinement of Quevedo's machine would later catch the eye of famed computer scientist and AI researcher Norbert Wiener, achieving recognition as the first genuine attempt at artificial intelligence.
Mechanical curiosities aside, no discussion of human-computer interaction would be complete without inviting Joseph Weizenbaum's ELIZA (1966) to the party. As the first convincing conversation "bot", ELIZA accepted plain-English input from a human interlocutor, transforming it (albeit with no semantic understanding) into a sympathetic textual murmur geared to elicit further input:
Person: Men are all alike.
Even more impressive than ELIZA was fellow MIT researcher Terry Winograd's SHRDLU, the first computer program capable of modelling, rendering, and allowing a human to interact verbally with objects in a virtual world:
Computer: IN WHAT WAY?
Person: They're always bugging us about something or other.
Computer: CAN YOU THINK OF A SPECIFIC EXAMPLE?
Person: Well, my boyfriend made me come here.
Computer: YOUR BOYFRIEND MADE YOU COME HERE
Person: He says I'm depressed much of the time.
Computer: I AM SORRY TO HEAR YOU ARE DEPRESSED. (page 82)Person: WHAT DID THE RED CUBE SUPPORT BEFORE YOU STARTED TO CLEAN IT OFF?
Prior to reading the transcript above in Montfort's book, I'd heard of SHRDLU only in passing. It deserves a lot more attention than it's received. SHRDLU was one hell of an impressive hack in 1970, and it wouldn't be trivial today, judging by the capabilities suggested. Like the incredulous audiences that must have attended the early chess robot demonstrations, I'd have been prying panels off Winograd's PDP-6 with a screwdriver, looking for midgets ex machina.
Computer: THE GREEN PYRAMID.
Person: THERE WERE FIVE BLOCKS TO THE LEFT OF THE BOX THEN.
Computer: NO, ONLY FOUR OF THEM: THE RED CUBE, TWO LARGE GREEN CUBES, AND A LARGE RED BLOCK.
Person: PUT THE BLUE PYRAMID ON THE BLOCK IN THE BOX.
Computer: OK (does it)
Person: IS THERE ANYTHING WHICH IS BIGGER THAN EVERY PYRAMID BUT IS NOT AS WIDE AS THE THING THAT SUPPORTS IT?
Computer: YES, THE BLUE BLOCK. (page 84)
Worlds from Adventure to Zork After bestowing the title "the first work of interactive fiction" upon a deserving SHRDLU, Montfort summons the spiritual grandfather of them all: William Crowther's Adventure . Released in 1975 for the benefit of his five- and seven-year-old daughters and any interested lurkers on the nascent ARPANet, Adventure combined ELIZA and SHRDLU's human-interaction capabilities with a primitive fictional setting:YOU ARE AT A COMPLEX JUNCTION. A LOW HANDS AND KNEES PASSAGE FROM THE NORTH JOINS A HIGHER CRAWL FROM THE EAST TO MAKE A WALKING PASSAGE GOING WEST. THERE IS ALSO A LARGE ROOM ABOVE. THE AIR IS DAMP HERE. (page 88)
Crowther is a contemporary of Zork co-author Dave Lebling, who, coincidentally, was a member of the same Dungeons and Dragons group in Cambridge, Massachusetts. In one of Montfort's many personal communications with IF luminaries, Lebling says:
Eric Roberts . . . started running a D&D group a year or so before Adventure was written. Eric had his own ideas about how D&D should be done, emphasizing storytelling and de-emphasizing the mechanical aspects of the game such as die- rolling. He tried to create a Tolkien-inspired world that was fun and consistent with Middle Earth... I think one strong component that carried over into Zork was to try to keep the mechanical workings of the game as hidden as possible, which to me enhanced the fun and immersiveness of the experience. (page 86)
With such similar roots, it's no surprise that Zork and Adventure play like long-lost brothers. In Chapter 4, Montfort details the evolution of Zork and other important IF titles that were created by multitalented college students with free mainframe access and seemingly-limitless time on their hands. Much has been written about Zork and its legendary Implementers, but seldom have we been given such a well-documented survey of the personalities and motivations behind the game's creation. One tongue-in-cheek room description from the mainframe version of Zork didn't make the cut for the commercial releases:Tomb of the Unknown Implementer
Zork accepted complex sentences with indirect-object phrases, offered a much-larger vocabulary than its predecessors, and broke significant new ground in multiplatform software development, predating UCSD Pascal as the first commercial application for virtual-machine technology. But it also advanced at least one purely-literary aspect of computer gaming by introducing its first complex interactive character: the wily Thief. One of Montfort's references offers an insightful Joseph Campbell-esque definition of "villain": "the symbolic representation of forces working to seemingly hinder, but actually promoting, the hero's or heroine's development." (pages 112-113) Since Adventure's dwarves and pirate are not representations of anything else ("parental figures or psychological drives"), their deeds are destructive without being truly "wicked." Zork's thief, on the other hand, serves as a foil for the player character's combat skills, as a reflection of the player's own rapacious treasure-lust, and, ultimately, as an unwitting assistant in the quest.
This is the Tomb of the Unknown Implementer. A hollow voice says: "That's not a bug, it's a feature!"
In the north wall of the room is the Crypt of the Implementers. It is made of the finest marble, and apparently large enough for four headless corpses.
The crypt is closed.
There are four heads here, mounted securely on poles.
There is a large pile of empty Coke bottles here, evidently produced by the implementers during their long struggle to win totality.
There is a gigantic pile of line-printer output here. Although the paper once contained useful information, almost nothing can be distinguished now. (pages 102-103)Zork's innovations over the state of the art established by Adventure are too numerous to count, although Montfort explicitly avoids the common mistake of canonizing Zork and Infocom games in general while giving short shrift to other important IF efforts. In Chapter 5, we learn what became of the Zork implementers in their post-MIT lives at Infocom.
Alas, poor Infocom. . . In Montfort's words, Infocom, which was founded June 22, 1979 by Lebling, Blank, Anderson, and seven other MIT alumni, "began work on the foundation of IF while the plot of ground that it was to be built upon had not been completely surveyed." Chapter 5's opening paragraph is revealing:Adventure is considered the great original epic of interactive fiction. Infocom's works call for a grandiose comparison made on a slightly-different metaphorical ground. Whoever the "Shakespeare" playwright actually was - common or noble, working largely alone or in close collaboration with a theater company - Shakespeare wrote, remarkably, not just the greatest English-language play, by critical consensus, but almost all of the great English-language plays. Similarly, the interactive fiction creators at Infocom devised practically all of the best-loved IF works in the history of the form. (page 119)
Although Scott Adams (no relation to Dilbert's creator) and his company, Adventure International , were the first to sell IF commercially in 1978, Infocom was the most successful IF publisher of its era. The company reached US $10 million in sales in 1985 with over 100 employees on the payroll. A quoted excerpt from the New Zork Times , the company's newsletter, illustrates how Infocom's marketing focused on their games' puzzle-centric design:Although our games are interactive fiction, they are more than just stories: they are also a series of puzzles. It is these puzzles that transform our text from an hour's worth of reading to many, many hours' worth of thinking. . . . The value of our games is that they will provide many hours of stimulating mental exercise. (page 120)
Montfort subsequently comments:The company's ... belief in the centrality of problem solving should explain ... why Infocom did not focus on creating what might more easily be seen as artistic and literary works that favored exploration, communication with characters, or alternate plot progressions. Yet Infocom did make some progress along these lines, and advanced the state of the literary art by coupling the textually described worlds and situations with carefully crafted puzzles in ways that great riddlers might, in provocative and affecting ways. (page 120)
Of the thirty-five games that Infocom published before its US $7.5 million sale to Activision in 1986, their earlier releases receive some of the most detailed analyses in Twisty Little Passages. In addition to discussion of the Zork and Enchanter trilogies, Montfort offers us insights on the unconventional, revelation-driven structure of Deadline, the Reagan-era sociopolitical commentary found in Infidel , and the tragic end of Floyd the Robot in Planetfall:As a character who is also a technological artifact, Floyd is more important than his immediate function in the IF world suggests. He is a figure for the sometimes emotional relationships that people have with computers, or that are mediated through computers. (page 150)
Many other games, from Trinity to A Mind Forever Voyaging and the Douglas Adams- assisted adaptation of Hitchhiker's Guide to the Galaxy are discussed extensively in Chapters 5 and 6. Private communications between Montfort and Adams's collaborator at Infocom, Steve Meretzky, lend a glimpse of what it was like to work with the late, lamented author:Adams's "world-class procrastination abilities," as Meretzky called them, did cause some problems for the ( Hitchhiker's Guide) project, which began in February 1984 and was slated (ambitiously) to be completed by the following Christmas. Meretzky said of Adams that "being a successful person with tons of interesting acquaintances, he had an extremely distracting life. Plus, he wasn't fond of the actual task of writing. He loved coming up with ideas, but hated wrestling them into a properly-formed work." (page 173)
Montfort's 35-page bibliography is a treasure trove in its own right, with online and printed references given equal weight. Academic grognards may question the long-term utility of online citations, but the omission of sources such as Briceno et al.'s comprehensive Down from the Top of its Game: The Story of Infocom would have been a serious shortcoming. Throughout the book, Montfort's goal of preserving and documenting the great IF works remains clear, with a scholarly ethos that's just as relevant to fans of today's games. He praises Infocom's relatively-lax copy protection schemes, compared to those used by other game publishers whose heavily-protected works may be lost to posterity:If any examples of heavily-copy-protected computer games survive through another two decades for study and discussion, it will be thanks to the loose, widespread network of teenagers and college students who assiduously cracked these programs, allowing the crippled disks to run freely both on systems at the time and on compatible computers today. (page 159)
Activision, in particular, earns well-deserved props in the book for opening earlier Infocom works and encouraging independent development.
... and other commercial efforts Although Infocom's oeuvre receives the lion's share of attention in Twisty Little Passages, the book does not neglect the many other commercial IF publishing efforts on both sides of the Atlantic in the 1980s and 1990s. Chapter 6 ("Different Visions Worldwide") opens with a quick drive-by tour of Roberta Williams's 1980 Mystery House , recognized as the first graphical adventure game. A number of IF book adaptations were undertaken in the early 1980s as well, among them The Hobbit from Melbourne House and the classics Fahrenheit 451, Rendezvous with Rama, and Nine Princes in Amber from Tellarium. Along with the aforementioned Hitchhiker's Guide to the Galaxy released by Infocom in 1984, Montfort gives favorable attention to US Poet Laureate Robert Pinsky's Mindwheel , published in the same year by Synapse Software.Brief histories of British IF publishers Level 9 and Magnetic Scrolls round out the chapter, along with an even-briefer mention of Legend Entertainment, written before Legend's shutdown in early 2004. The latter constitutes one of the few weak spots in Twisty Little Passages's coverage of the classics. Legend's integration of music, artwork, graphical navigation, and other interface enhancements in the Spellcasting 101 series went far beyond Infocom's efforts to modernize their own IF engines, and the company deserves more than a single paragraph.
At the end of Chapter 6, Montfort recounts the 2000 failure of former Infocom author Mike Berlyn's Cascade Mountain Publishing, one of the last commercial publishers of pure text-based IF. He proceeds to draw a sheet over the commercial market for interactive fiction in general, pronouncing it as dead as Graham Chapman's parrot:
A few individuals have since sought to sell their IF works, and the occasional company like Activision has re-released older works. The main market for interactive fiction today, however, is on eBay and other auction sites, where packaged disks from the 1980s are bought and sold by collectors and IF enthusiasts. Fortunately, the end of the interactive fiction market is not the end of the story for this form. (page 191)
I don't agree with this proclamation of commercial doom, which is a recurring theme in Twisty Little Passages. It's unreasonable to look at the failure of a single company which released two IF products in two years -- one of them a recycled effort from the mid-1980s -- and draw the conclusion that future IF games will only be offered for sale alongside Beanie Babies, assorted stolen laptops, and someone's spare kidney. Unlike modern PC and console games with multimillion-dollar budgets, a killer IF title can still be written by one guy or girl working the graveyard shift at home. Success is arguably a matter of recalibrating one's expectations -- and business model -- to match contemporary market conditions. (Did it ever make sense for Infocom to employ 100 people in some of the most expensive commercial real estate in Boston, working on a handful of all-text games that fit on 140KB floppies? Montfort stops short of considering this question, but in the post-Ion Storm era we live in, the answer should be pretty obvious.)Fortunately, as the last two chapters reveal, a healthy independent IF community has sprung up to take the place of the commercial publishers who are no longer with us.
IF's independent authors: the once and future scene In April 1993, at the culmination of a long reverse-engineering effort by "a group of programmers called the InfoTaskForce" (page 202), Graham Nelson released an object-oriented programming language capable of creating story files for the Infocom Z-machine interpreter. Along with a commercially-available text-adventure authoring system known as TADS, Nelson's language, Inform, sparked an indy IF revolution.The (growing) community of IF authors really began to demonstrate the vitality of the form in the 1990s, innovating in ways that early hackers and later game companies did not. Their IF works are usually even more widely available today than the most successful commercial software of the 1980s, since they are typically free for download and, thanks to the Internet, widely available. ... A relevant FAQ notes that ... there were five IF games in the 1996 Year-End Download Top 40, making these games some of the most popular non-commercial computer games in the world. (page 193)
As Montfort writes, Nelson also fired the first shot of that revolution:Nelson's most famous piece of interactive fiction - and likely the most well-known IF work since the demise of Infocom - is the first fruit of Inform, the 1993 Curses . This large, complex, and difficult adventure is set in an English country home and in certain other spaces that are linked in fantastic ways to it. Nelson (2002) said he "consciously wrote it in an Infocom-esque spirit, aiming at the same epigrammatic style of wit." (page 203)
Ten years after the first release of Inform, hundreds of independent IF authors and fans congregate on Web boards and Usenet newsgroups to discuss new titles released using Inform, TADS, and a host of other IF platforms. In particular, the annual Interactive Fiction Competition, begun by the denizens of rec.arts.int-fiction and rec.games.int-fiction, celebrates its own tenth anniversary in 2004. Past Competitions have spawned groundbreaking titles like Adam Cadre's Photopia , released in 1998 and still much-discussed today, and Andrew Plotkin's unsettling Shade . These, and many other indy releases, are reviewed extensively in Chapter 7. It would have been good to see more pointers toward longstanding IF fan sites such as Eileen Mullin's XYZZYNews in this chapter, but for the most part, Montfort's latter two chapters do a great job of summarizing the state of interactive fiction's art and culture. His enthusiasm as an observer of the modern IF scene is infectious.
Two tentacles up I can wholeheartedly recommend Twisty Little Passages not only to IF fans and amateur historians, but to anyone serious about the foundations and culture of computer gaming. Infocom and Legend Entertainment auteur Steve Meretzky's back-cover blurb says it all: "(Twisty Little Passages) is a thoroughly-researched history of interactive fiction, as well as a brilliant analysis of the genre. Reading it makes me itch to fire up that old DEC-20 and start writing interactive fiction again!" As a fan of Meretzky's many IF works, I should be so lucky. As a fan of the IF art form as a whole, I'm indeed lucky to have run across Nick Montfort's excellent book.
You can purchase Twisty Little Passages: An Approach to Interactive Fiction from bn.com. Slashdot welcomes readers' book reviews -- to see your own review here, read the book review guidelines, then visit the submission page -
The Novel as Software
LukePieStalker writes "Former English professor Eric Brown has published the first work in what he claims is a new literary category called the 'digital epistolary novel', or DEN. 'Intimacies', based on an 18th century novel, requires the DEN 1.2 software. The program's interface has windows for mock e-mail, instant messaging, Web browser and pager, through which the narrative unfolds. For those wishing to create their own works in this genre, Mr. Brown is marketing composition software called DEN WriterWare." -
Brain's Cache Memory Found
Shipud writes "Electrical activity in a single section of the brain has been linked to very short-term working memory, as is reported at Nature. Very short-term working memory capacity is thought to be related to intelligence. In the same way that a larger cache speeds processing time, people with a greater capacity for holding images in their heads are expected to have better reasoning and problem-solving skills. The localization of this ability is a surprising finding, as until now it was believed that STWM was diffused throughout the cortex, rather than localized." -
PlayFair Pulled Due to DMCA Request
doubleacr writes "MacSlash is reporting that PlayFair has been removed from SourceForge.net. Didn't see that one coming." We posted about PlayFair on Monday. SourceForge.net received a DMCA complaint from Apple on Thursday, claiming PlayFair is in violation of the anti-circumvention provision of the DMCA, section 1201(a)(2). As per SourceForge.net policy, the project has been disabled. Should the project managers file a counterclaim, the project could be restored. SourceForge.net is owned by OSDN, the parent company of Slashdot. -
For sale: Eurotunnel Tunnel Boring Machine
BabyDave writes "BBC News reports that Eurotunnel are selling one of the 580-tonne Tunnel Boring Machines used to dig the Channel Tunnel on eBay, with proceeds going to charity. The auction closes on the 12th of April, and bidding currently stands at 1300 pounds. Anyone who's interested should note that the buyer must collect the item themselves, and returns will not be accepted." -
Happy Birthday Mac OS X
phillyclaude writes "Thanks to Wikipedia's Anniversaries page, I just realized Mac OS X turns three today! How could I forget such an important birthday?" Mac OS X 10.0 was released on March 24, 2001. -
Another Form of Carbon: Magnetic Nanofoam
mhh5 writes "Researchers publishing in Nature have discovered yet another form of carbon. Apparently, this stuff is temporarily magnetic after it is made (at temperatures of ~10,000 C) and is a spongy solid. So that's five (give or take one?) allotropes for carbon: amorphous, graphite, diamond, fullerenes, and nanofoam. Collect them all!" -
Rocket Fuel Speeds Transistors
Mick Ohrberg writes "The rocket fuel hydrazine has been proven to increase the speed of thin-film transistors, which are used in LCD displays. It's also much cheaper to produce these transistors in a new "wet" manufacturing technique, based on creating the thin layers by using the centrifugal force caused by spinning the substrate. The result? Well, if the manufacturing cost plummets, maybe that 42" LCD monitor for my PC will be within (financial) reach soon." -
Reanimated Lobsters?
SYFer writes "Trufresh, a Connecticut-based frozen food company claims that lobsters frozen with its special freezing process sometimes come back to life when thawed. If these claims prove true, will the dubiously regarded field of "cryonics" finally get some respect?" If people were more like lobsters, maybe. The company's success rate at reviving lobsters after short-term freezing (at -40 degrees) is 12 out of 200. -
Cooking with the Internet?
VonGuard asks: "Not all of you live on ramen and coffee. At some point, you have to cook, and the Internet should be a great place to find recipes. Is there a Google for recipes. And why isn't there a larger open cookbook on the net? So, is anyone working on this, or is there something the rest of us don't know about yet?" -
Cooking with the Internet?
VonGuard asks: "Not all of you live on ramen and coffee. At some point, you have to cook, and the Internet should be a great place to find recipes. Is there a Google for recipes. And why isn't there a larger open cookbook on the net? So, is anyone working on this, or is there something the rest of us don't know about yet?" -
Building a Large Linux Knowledgebase
linuxfan writes "It looks like LinuxQuestions.org is aiming to build the largest independent Linux-related knowledgebase using a Wiki. They are using the same software as Wikipedia (MediaWiki), are using a Creative Commons license and look to be off to a good start." -
Purely Functional Data Structures
andrew cooke writes "A while ago I read the comments following a Slashdot book review. Someone had posted a request for books that covered a wider range of languages than Java, C, Python, etc. Well, I thought, why not review Okasaki's Purely Functional Data Structures? It's a classic from the underworld of functional programming - recognised as the standard reference, yet clear enough to work as an introduction to the subject for anyone with a basic functional programming background. Of course, some readers won't know what functional programming is, or what is special about pure data structures. So I hope that this review can also serve as something of an introduction to the languages that I (a software engineer paid to work with Java, C, Python, etc) choose to use in my spare time, just for the joy of coding." Read on for the rest; even if you're not planning to give up C or Perl, there are links here worth exploring. Purely Functional Data Structures author Chris Okasaki pages 220 publisher Cambridge University Press rating 8/10 reviewer Andrew Cooke ISBN 0521663504 summary Functional programming for grown-ups.In Okasaki's introduction he says that the "[...] benefits of functional languages are well known, but still the vast majority of programs are written in imperative languages such as C. This apparent contradiction is easily explained by the fact that functional languages have historically been slower than their more traditional cousins, but this gap is narrowing."
Indeed, OCaml has a reputation for being "as fast as C," yet it contains automatic memory management and supports object-oriented, as well as functional, programming. It's also probably the most widely used functional language outside academia (except perhaps Lisp/Scheme).
I mention OCaml not just because it's fast, free and popular, but because Okasaki uses a related language - ML - in his book. The ML family of languages are the standard strict, functional languages (Standard ML of New Jersey is perhaps the reference implementation but see also standardml.org). Okasaki also includes an appendix with examples in Haskell, which is the standard lazy functional language.
The difference between lazy and strict languages is the order in which code is evaluated. Most languages are strict. Unlike most languages, Haskell only evaluates something when it is absolutely necessary. Each parameter to a function, for example, is passed as a "thunk" of code, not a value. If the value is not required inside the function, the parameter is left unused; if it is required (say as part of a result that needs to be displayed) then the thunk is evaluated. This evaluation may trigger a whole slew of evaluations of functions that "should" have been called earlier (from a Java programmer's point of view).
Laziness is both good and bad. The bad side is obvious: the order in which code is executed my be very different from the order in which the program was written and some serious book-keeping is necessary in the compiler to juggle the thunks of code and their final values. The reordering of code could cause mayhem for IO operations, for example (in practice, of course, Haskell includes a solution to this problem).
The good side is that laziness can help make programs more efficient and, while the definition of ML doesn't include laziness, individual ML implementations -- including OCaml and SML/NJ -- include it as an extra.
Much of Purely Functional Data Structures (the second of three parts) focuses on how to use laziness to make data structures efficient. Lazy evaluation allows book-keeping actions to be postponed, for example, so that the cost of maintaining the data structure in an efficient form can be averaged across several read/write operations (improving worst case limits - avoiding a very slow response if the data happen to be in a "bad" order).
An understanding of how the efficiency of algorithms is rated (the big-O notation) is one piece of knowledge that this book does assume, along with a basic grasp of what Stacks, Queues, Trees, etc, are.
This lazy boost in efficiency is needed because, even though functional languages may be getting faster, it's not always possible for them to implement the efficient algorithms used in imperative (non-functional) programming.
But I'm getting ahead of myself, because I haven't described what a functional language is, or why it is useful. These are the topics of the first part of the book, which explains how functional languages, which make it impossible to change variable values by direct assignment, support persistent data structures. This section is fairly brief, and while it's a good refresher course for someone who's not had to worry about such things since studying at university, it's not sufficient as an initial introduction to functional programming in general.
There's a good explanation of functional programming in the Wikipedia, but, in all honesty, I don't see how anyone can really "get it" without writing functional code (just as I, at least, couldn't understand how OOP worked until I wrote code that used objects).
So forgive me for not telling you why functional programming is good (This paper is one famous attempt), but perhaps a better question to focus on is "Why should you spend the time to investigate this?" The best answer I can give is that it leads to a whole new way of thinking about programming. Describing functional programming as "excluding assignment to variables" doesn't do justice to the consequences of such a profound change (one I found almost unimaginable - how can you program without loop counters, for example?).
There's a practical side to all this too - learning new ways of thinking about programs makes you a better programmer. This ties in closely with the final part of Okasaki's book, which explores a few fairly esoteric approaches to data structures. Who would have thought that you can design data structures that parallel the way in which you represent numbers? Some of this is pretty heavy going - I can't say I understood it all, but I'm taking this book with me on holiday (it's slim - just over 200 pages) and I'll be bending my brain around some of the points in the last few chapters as I lie in the sun (here in the southern hemisphere it's late summer).
So just who would benefit from this book? It seems to me that it's most valuable as a second book on functional programming. There are a bunch of texts (and online guides) that can get you started in functional programming. This one goes further. It shows how to exploit the features of functional languages to solve real problems in applied computing. Admittedly, they are problems that have already been solved in imperative languages, but you might find that you, too, come to enjoy those famous benefits of functional languages. The algorithms in this book let you enjoy those benefits without paying the price of inefficiency.
Andrew Cooke last reviewed for Slashdot The Aardvark is Ready for War . You can purchase Purely Functional Data Structures from bn.com. Slashdot welcomes readers' book reviews -- to see your own review here, read the book review guidelines, then visit the submission page. -
Pragmatic JUnit Testing
Will Gwaltney writes "The Pragmatic Programmers have done it again. This time it's with volume 2 of their Pragmatic Starter Kit series, Pragmatic Unit Testing in Java with JUnit. In the friendly, accessible style we've come to expect from Andy Hunt and Dave Thomas, the book provides a gentle introduction to unit testing in general and the JUnit testing package in particular. Of course, by the time you've read through the introduction you're hooked, at which point Andy and Dave give you enough information to make you not just a good unit tester, but a better developer to boot." Gwaltney offers this disclaimer: "I know both authors and was one of the proofreaders for this book. I have no financial stake in either the book or their company." With that grain of salt, read on for the rest. Pragmatic Unit Testing in Java with JUnit author Andrew Hunt and David Thomas pages 159 publisher The Pragmatic Bookshelf rating 10 reviewer Will Gwaltney ISBN 0974514012 summary Unit Testing introduction, tutorial, and developer's guide
What's the Approach? You can go a long way in the unit testing world with this book. It's a great starter guide for learning about unit testing; the first chapter has several small sections which answer many of the questions a novice might have about the subject, including some of the most common objections to unit testing. Then the book launches into a detailed user guide to the JUnit package, including some useful but lesser-known topics like writing your own custom asserts.After you've got the basics down, the book spends several chapters drilling into the concepts, considerations, and best practices for writing good tests. This section of the book is quite practical, and is where the true worth of the book comes out. Any developer who reads this section will come away better for it even if they never consistently write unit tests. It's amazing how many testing issues turn out to be development issues at their core; this section of the book points some of them out. Simply being aware of these issues can help you to avoid a number of common pitfalls.
Finally, the book discusses common unit testing problems and their solutions. This section is a lot of fun because of the anecdotes that Andy and Dave include; unfortunately some of them I recognized from my own experiences as a developer. (What, me do that? No, uh, of course not!)
Who's it For? This book is primarily for developers (and testers who are intimately involved in the development process), since unit testing per se is primarily a developer task. Depending on the organization of the software shop, by the time code gets to a formal testing or QA group it's probably too late to apply unit testing methods effectively. (Note I said unit testing methods here.) The book is ideal for the unit testing novice, and there's a lot of good information here for more advanced developers to ponder.The book is targeted at those who want to learn "how to think about tests, how testing affects design, and how to handle certain team-wide issues you may be having" (from the Preface). In particular the book is an excellent source of information for those developers who have recently moved into the Java area and are looking for a good testing framework.
No matter what your role in the development process, this book can help give you a fresh perspective into unit testing and related issues. It prods you to think about issues that perhaps you hadn't considered before.
Pros As you can probably tell, I like the Pragmatic Programmer writing style. It's informal and friendly without being chatty or wordy, and the main text moves along well. More technical discussions are reserved for sidebars, and there are "Joe Asks..." sections throughout the book that anticipate questions that Joe Programmer might ask about the current topic.The examples in the book are excellent. Many books err on the side of code snippets that don't have enough context to be understandable, or multi-page code extravaganzas that bury the details of the topic at hand under mountains of cruft. I found the examples here to give just the right amount of detail to understand what's going on. And the source for all the examples is available from the author's web site.
Cons What this book is not is a reference manual for JUnit. The book doesn't include a javadoc listing for the JUnit package, nor does it have a section that digs into JUnit's internals. This is not necessarily a Bad Thing because that information is available from the JUnit web site, but it does bear mentioning.If there was anything I found to complain about it was the use of acronyms in the concepts section of the book. I'll admit right here that I'm no lover of acronyms, so I felt that using things like Right-BICEP, CONNECT, and A-TRIP as mnemonics for the concepts was a bit over the top. (Read the book to see what I mean.) However, I have to admit that they help me remember the concepts discussed, so I guess they do their job (grumble).
Why Should I Read this Book?If you hate testing, this book will very probably change your mind, and you'll have fun in the process (the stories are great!). And even if you still hate testing after you've finished the book, you will have enhanced your development skills enough to be able to delude yourself that testing isn't necessary for you (well, maybe not that much). At the very least, this book will make you aware of the various issues that proper testing can expose and maybe help you try to avoid them. By shining a light into these areas, it can still make you a more effective developer... maybe effective enough to realize how much more solid your work could be with this type of testing coverage.
If you love testing, this book will remind you why you began the love affair. Your love will be strengthened and deepened, and the tests you write will undoubtedly get better, too.
For Java developers specifically, this book will get you started writing JUnit tests painlessly and effectively and will take you a long way down the road to unit test proficiency. It will give developers in any language quite a bit to take "back to the terminal" regarding design and process as well as testing. An excellent and much needed book.
Like volume 1 of the Pragmatic Starter Kit series ( Slashdot Review), this book is available from the Pragmatic Programmer website. The printed version is $29.95 and there's a PDF version available for $20.00. Slashdot welcomes readers' book reviews -- to see your own review here, read the book review guidelines, then visit the submission page. -
Largest Lens Ever Discovered
K Tanmay writes "A team of Astronomers have found a natural lens capable of resolving details as fine as 10 microarcseconds across - equivalent to seeing a sugar cube on the Moon, from Earth. The lens comprises of a cloud of interstellar gas, and works on the principle of scintillation; where the clumpiness inside a cloud of gas creates a density change thus bending and focusing the light. This technique, dubbed 'Earth-Orbit Synthesis', will be first used to study black holes in distant quasars, so don't expect spectacular wallpaper replacing images. There's also an interview with Dr. Hayley Bignall, an astronomer from the Joint Institute for Very Long Baseline Interferometry in Europe (JIVE), where she discusses the concept of using interstellar scintillation to get observations that we could never measure from here on earth." Update: 02/22 18:23 GMT by T : That wikipedia link had led to the wrong place; here's the definition for arcsecond if you still want to read it. -
Largest Lens Ever Discovered
K Tanmay writes "A team of Astronomers have found a natural lens capable of resolving details as fine as 10 microarcseconds across - equivalent to seeing a sugar cube on the Moon, from Earth. The lens comprises of a cloud of interstellar gas, and works on the principle of scintillation; where the clumpiness inside a cloud of gas creates a density change thus bending and focusing the light. This technique, dubbed 'Earth-Orbit Synthesis', will be first used to study black holes in distant quasars, so don't expect spectacular wallpaper replacing images. There's also an interview with Dr. Hayley Bignall, an astronomer from the Joint Institute for Very Long Baseline Interferometry in Europe (JIVE), where she discusses the concept of using interstellar scintillation to get observations that we could never measure from here on earth." Update: 02/22 18:23 GMT by T : That wikipedia link had led to the wrong place; here's the definition for arcsecond if you still want to read it. -
Hamster-controlled MIDI
haeger writes "I found this wonderful page on the net. The project was initially fueled by the desire to explore the MIDI protocol. It was decided that this would be accomplished by building a MIDI device, and an intelligent hamster controlled MIDI sequencer was designed. Each voice was controlled by two hamsters: one that was responsible for adjusting the rhythmic qualities of the melody and another that modified the note sequence. With all of these elements in combination, an output was produced with very musical qualities. This is like Fritz & His Performing Hamsters with a geek twist. Video and music is provided on the webpage." -
Verisign's SiteFinder - An Engineer's View
ixs writes "CircleID has an interesting article by David Monosov about Verisign's plans to reintroduce Sitefinder. The article presents the thesis that the Internet engineering community is partly to blame for Verisign's ability to mess with the .com and .net root zones. According to the author we spend too much time with our systems and not enough with politics. The writeup was previously posted to NANOG and received a favorable response from Paul Vixie." -
Russian Rovers on the Moon
An Ignorant American writes "Perusing an Air & Space magazine the other day, I came across an article about Russian Moon Rovers during the space-race era. Thanks to my American science education, I had never heard of this feat. I asked around (friends and coworkers) and nobody else I've talked to has heard of them either. They were called 'lunokhod', and were the first of their kind. Unmanned, remotely operated rovers with basic instrumentation. Two were successfully landed on the Moon, each driving for many miles on the Moon's surface, returning tens of thousands of pictures. You can do a Google Search to start your education, or read what they have to say at Wikipedia on the subject (Wikipedia also has some external links.)" -
Ask Indian Techies About 'Onshore Insourcing'
This Slashdot interview has a little twist to it. Instead of using email, I'm going to relay your questions 'live' to people I meet while I'm here in New Delhi, speaking at LinuxAsia2004. Offshore outsourcing has gotten a lot of attention on Slashdot (and NewsForge) lately, but I figure that from this end we ought to call it 'onshore insourcing' instead. Feel free to ask other questions about 'geek life' in India, too; I'll ask as many questions as I can of as many people as I can, and post their answers when I'm back in the U.S.