All Topics  
Zork

 

   Email Print
   Bookmark   Link






 

Zork



 
 
Zork was one of the first interactive fiction
Interactive fiction

Interactive fiction, often abbreviated IF, describes Computer software simulating environments in which players use text Command to control Player character and influence the environment....
 computer games and an early descendant of Colossal Cave Adventure
Colossal Cave Adventure

Colossal Cave Adventure was the first computer adventure game. It was originally designed by William Crowther, a programmer and spelunking enthusiast who based the layout on part of the Mammoth Cave National Park system in Kentucky....
. The first version of Zork was written in 1977–1979 on a DEC PDP-10
PDP-10

The PDP-10 was a mainframe computer manufactured by Digital Equipment Corporation from the late 1960s on; the name stands for "Programmed Data Processor model 10"....
 computer by Tim Anderson
Tim Anderson (Zork)

Tim Anderson is a computer programmer who helped create the adventure game Zork, one of the first works of interactive fiction and an early descendant of ADVENT ....
, Marc Blank
Marc Blank

Marc Blank is an United States computer game game designer and game programmer. He is best known as part of the team that created one of the first hit text adventure computer games, Zork....
, Bruce Daniels, and Dave Lebling
Dave Lebling

P. David Lebling was an interactive fiction game designer, or Implementor, at Infocom.He was born in Washington, D.C., grew up in Maryland, and attended Massachusetts Institute of Technology, where he obtained a degree in political science before becoming a member of its Laboratory for Computer Science....
, and implemented in the MDL programming language
MDL programming language

MDL is a descendant of the Lisp programming language Programming language. Its initial purpose was to provide high level language support for the Dynamic Modeling Group at Massachusetts Institute of Technology's Project MAC....
. All four were members of the MIT
Massachusetts Institute of Technology

The Massachusetts Institute of Technology is a private university research university located in Cambridge, Massachusetts, Massachusetts, United States....
 Dynamic Modelling Group. "Zork" was originally MIT
Massachusetts Institute of Technology

The Massachusetts Institute of Technology is a private university research university located in Cambridge, Massachusetts, Massachusetts, United States....
 hacker jargon
Jargon

Jargon is terminology which has been especially defined in relationship to a specific activity, profession, or group. In other words, the term covers the language used by people who work in a particular area or who have a common interest....
 for an unfinished program. The implementors named the completed game Dungeon, but by that time the name Zork had already stuck.






Discussion
Ask a question about 'Zork'
Start a new discussion about 'Zork'
Answer questions from other users
Full Discussion Forum



Encyclopedia


Zork was one of the first interactive fiction
Interactive fiction

Interactive fiction, often abbreviated IF, describes Computer software simulating environments in which players use text Command to control Player character and influence the environment....
 computer games and an early descendant of Colossal Cave Adventure
Colossal Cave Adventure

Colossal Cave Adventure was the first computer adventure game. It was originally designed by William Crowther, a programmer and spelunking enthusiast who based the layout on part of the Mammoth Cave National Park system in Kentucky....
. The first version of Zork was written in 1977–1979 on a DEC PDP-10
PDP-10

The PDP-10 was a mainframe computer manufactured by Digital Equipment Corporation from the late 1960s on; the name stands for "Programmed Data Processor model 10"....
 computer by Tim Anderson
Tim Anderson (Zork)

Tim Anderson is a computer programmer who helped create the adventure game Zork, one of the first works of interactive fiction and an early descendant of ADVENT ....
, Marc Blank
Marc Blank

Marc Blank is an United States computer game game designer and game programmer. He is best known as part of the team that created one of the first hit text adventure computer games, Zork....
, Bruce Daniels, and Dave Lebling
Dave Lebling

P. David Lebling was an interactive fiction game designer, or Implementor, at Infocom.He was born in Washington, D.C., grew up in Maryland, and attended Massachusetts Institute of Technology, where he obtained a degree in political science before becoming a member of its Laboratory for Computer Science....
, and implemented in the MDL programming language
MDL programming language

MDL is a descendant of the Lisp programming language Programming language. Its initial purpose was to provide high level language support for the Dynamic Modeling Group at Massachusetts Institute of Technology's Project MAC....
. All four were members of the MIT
Massachusetts Institute of Technology

The Massachusetts Institute of Technology is a private university research university located in Cambridge, Massachusetts, Massachusetts, United States....
 Dynamic Modelling Group. "Zork" was originally MIT
Massachusetts Institute of Technology

The Massachusetts Institute of Technology is a private university research university located in Cambridge, Massachusetts, Massachusetts, United States....
 hacker jargon
Jargon

Jargon is terminology which has been especially defined in relationship to a specific activity, profession, or group. In other words, the term covers the language used by people who work in a particular area or who have a common interest....
 for an unfinished program. The implementors named the completed game Dungeon, but by that time the name Zork had already stuck. Zork has also been adapted to a widely panned book series
Zork books

The Zork books were a series of four books, written by Steve Meretzky, which took place in the fictional universe of Zork. The books were published by Tor Books....
.

Three of the original Zork programmers joined with others to found Infocom
Infocom

Infocom was a software company, based in Cambridge, Massachusetts, that produced numerous works of interactive fiction. They also produced one notable business application, a relational database called Cornerstone ....
 in 1979. That company adapted the PDP-10 Zork into Zork I-III, a trilogy of games for most popular small computers of the era, including the Apple II, the Commodore 64
Commodore 64

The Commodore 64 is an 8-bit home computer released by Commodore International in August, 1982, at a price of United States dollar595. Preceded by the Commodore VIC-20 and Commodore MAX Machine, the C64 features 64 kilobytes of Random-access memory with sound and graphics performance that were superior to IBM-compatible computers of tha...
, the Atari 8-bit family
Atari 8-bit family

The Atari 8-bit family is a series of 8-bit home computers manufactured from 1979 to 1992. All are based on the MOS Technology MOS Technology 6502 central processing unit and were the first home computers designed with custom coprocessor chips, giving them the most powerful graphic, sound and I/O subsystems of any 8 bit machine of their time...
, the TRS-80
TRS-80

TRS-80 was Tandy Corporation's desktop microcomputer model line, sold through Tandy's Radio Shack stores in the late 1970s and early 1980s. The line won popularity with hobbyists, home users, and small-businesses....
, CP/M
CP/M

CP/M is an operating system originally created for Intel 8080/Intel 8085 based microcomputers by Gary Kildall of Digital Research. Initially confined to single tasking on 8-bit processors and no more than 64 kilobytes of memory, later versions of CP/M added multi-user variations, and were migrated to 16-bit processors....
 systems and the IBM PC
IBM PC

The IBM Personal Computer, commonly known as the IBM PC, is the original version and progenitor of the IBM PC compatible hardware platform ....
. Zork I
Zork I

Zork: The Great Underground Empire - Part I, later known as Zork I, is an interactive fiction computer game written by Marc Blank, Dave Lebling, Bruce Daniels and Tim Anderson and published by Infocom in 1980 in video gaming....
 was published on 5¼" and 8" floppy disk
Floppy disk

A floppy disk is a data storage medium that is composed of a disk of thin, flexible magnetic storage medium encased in a square or rectangle plastic shell....
s. Joel Berez and Marc Blank developed a specialized virtual machine
Virtual machine

In computer science, a virtual machine is a software implementation of a machine that executes programs like a real machine.Definitions...
 to run Zork I, called the Z-machine
Z-machine

The Z-machine is a virtual machine that was developed by Joel Berez and Marc Blank in 1979 and used by Infocom for its interactive fiction. Infocom compiled game code to files containing Z-machine instructions , and could therefore port all its text adventures to a new platform simply by writing a Z-machine implementation for that platform....
. The first "Z-machine Interpreter Program" ZIP for a small computer was written by Scott Cutler for the TRS-80. The trilogy was written in ZIL, which stands for "Zork Implementation Language", a language similar to LISP
Lisp

A lisp is a speech impediment, historically also known as sigmatism. Stereotypically, people with a lisp are unable to pronounce sibilants , and replace them with Interdental consonants , though there are actually several kinds of lisps....
. Personal Software published what would become the first part of the trilogy under the name Zork when it was first released in 1980, but Infocom later handled the distribution of that game and their subsequent games. Part of the reason for splitting Zork into three different games was that, unlike the PDP systems the original ran on, micros did not have enough memory and disk storage to handle the entirety of the original game. In the process, more content was added to Zork to make each game stand on its own.

Zork is set in a sprawling underground labyrinth which occupies a portion of the "Great Underground Empire". The player is a nameless adventurer whose goal is to find the treasures hidden in the caves and return alive with them, ultimately inheriting the title of Dungeon Master. The dungeons are stocked with many novel creatures, objects and locations, among them grues
Grue (monster)

A grue is a fictional predator, first from the Zork series of interactive fiction games by Infocom, and subsequently in other Infocom games....
, zorkmids, and Flood Control Dam #3—all of which are referenced by subsequent Infocom
Infocom

Infocom was a software company, based in Cambridge, Massachusetts, that produced numerous works of interactive fiction. They also produced one notable business application, a relational database called Cornerstone ....
 text adventures.

Zork and its relatives are works of interactive fiction. Zork distinguished itself in its genre as an especially rich game, in terms of both the quality of the storytelling and the sophistication of its text parser, which was not limited to simple verb-noun commands ("hit grue"), but some prepositions and conjunctions
Conjunctions

conjunctions are words that connect diffreces and simmilar things to one and an otherConjunctions editorial approach is often collaborative. Both the editor and the distinguished staff of active contributing editors — including Walter Abish, Chinua Achebe, John Ashbery, Mei-mei Berssenbrugge, Mary Caponegro, Robert Creeley, Elizabeth Fra...
 ("hit the grue with the Elvish sword").

Zork series


The original Zork Trilogy

  • Zork I: The Great Underground Empire
    Zork I

    Zork: The Great Underground Empire - Part I, later known as Zork I, is an interactive fiction computer game written by Marc Blank, Dave Lebling, Bruce Daniels and Tim Anderson and published by Infocom in 1980 in video gaming....
     (1980, Infocom)
  • Zork II: The Wizard of Frobozz
    Zork II

    Zork II: The Wizard of Frobozz is an interactive fiction computer game published by Infocom in 1981. It was written by Marc Blank, Dave Lebling, Bruce Daniels and Tim Anderson ....
     (1981, Infocom)
  • Zork III: The Dungeon Master
    Zork III

    Zork III: The Dungeon Master is an interactive fiction computer game written by Marc Blank, Dave Lebling, Bruce Daniels and Tim Anderson and published by Infocom in 1982....
     (1982, Infocom)


Later additions to the series

All these are text-only unless otherwise noted.

  • The Enchanter trilogy:
    • Enchanter
      Enchanter (computer game)

      Enchanter is a 1983 text adventure computer game written by Marc Blank and Dave Lebling and published by Infocom. It belongs to the fantasy genre and was the first fantasy game published by Infocom after the Zork trilogy ....
       (1983, Infocom)
    • Sorcerer
      Sorcerer (computer game)

      Sorcerer is an interactive fiction computer game written by Steve Meretzky and released by Infocom in 1984. It is the second game in the Magic -themed "Enchanter trilogy", preceded by Enchanter and followed by Spellbreaker....
       (1984, Infocom)
    • Spellbreaker
      Spellbreaker

      Spellbreaker is an interactive fiction computer game written by Dave Lebling and released by Infocom in 1985, the third and final game in the "Enchanter Trilogy"....
       (1985, Infocom)


  • Games that take place somewhere in the Zork universe:
    • Wishbringer
      Wishbringer

      Wishbringer: The Magick Stone of Dreams is an interactive fiction computer game written by Brian Moriarty and published by Infocom in 1985. It was intended to be an easier game to solve than the typical Infocom release, and provide a good introduction to interactive fiction for inexperienced players....
      : The Magick Stone of Dreams
      (1985, Infocom)


  • The Zork Quest series:
    • Zork Quest: Assault on Egreth Castle (1988, Infocom, interactive computer comic book)
    • Zork Quest: The Crystal of Doom (1989, Infocom, interactive computer comic book)


  • The Zork Anthology comprises the original Zork Trilogy plus:
    • Beyond Zork
      Beyond Zork

      Beyond Zork was an interactive fiction computer game written by Brian Moriarty and released by Infocom in 1987. It was one of the last games in Infocom's Zork series; or, rather, one of the last Zork games that many Infocom fans consider "official" ....
      : The Coconut of Quendor
      (1987, Infocom)
    • Zork Zero
      Zork Zero

      Zork Zero: The Revenge of Megaboz is an interactive fiction computer game, written by Steve Meretzky and published by Infocom in 1988. Although it is the ninth and last Zork game released by Infocom before the company's closing, Zork Zero takes place before the previous eight games ....
      : The Revenge of Megaboz
      (1988, Infocom, text with some graphics)


After a six year hiatus, the following games were produced:
  • Return to Zork
    Return to Zork

    Return to Zork is a 1993 adventure game in the Zork series for the IBM PC compatible and Apple Macintosh. It was developed by Activision and was the final Zork game to be published under the Infocom label....
     (1993, Infocom/Activision
    Activision

    Activision Inc. is an United States video game developer and video game publisher. It was founded on October 1, 1979., and was the first independent developer and distributor of video games for video game console....
    , graphical)
  • Zork Nemesis: The Forbidden Lands (1996, Activision, graphical)
  • Zork Grand Inquisitor
    Zork Grand Inquisitor

    Zork: Grand Inquisitor is a graphical adventure game, developed by Activision and released in 1997 for the IBM compatible PC and Apple Macintosh ....
     (1997, Activision, graphical)
  • Zork: The Undiscovered Underground
    Zork: The Undiscovered Underground

    Zork: The Undiscovered Underground is an interactive fiction computer game written by former Infocom Implementors Marc Blank and Michael Berlyn and implemented using the Inform language....
     (1997, written by Michael Berlyn
    Michael Berlyn

    Michael Berlyn is an United States computer game game designer and writer. He is best known as an Implementor at Infocom, part of the text adventure game design team....
     and Marc Blank (original Infocom implementors) and released by Activision to promote the release of Zork Grand Inquisitor)


The Enchanter trilogy and Wishbringer occupy somewhat unusual positions within the Zork universe. Enchanter was originally developed as Zork IV; Infocom decided to instead release it separately, however, and it became the basis of a new trilogy. (In each trilogy, there is a sense of assumed continuity; that is, the player's character in Zork III is assumed to have experienced the events of Zork I and Zork II. Similarly, events from Enchanter are referenced in Sorcerer and Spellbreaker; but the Enchanter character is not assumed to be the same one from the Zork trilogy. In fact, in Enchanter the player's character encounters the Adventurer from Zork, who helps the player's character solve a puzzle in the game.) Although Wishbringer was never officially linked to the Zork series, the game is generally agreed to be "Zorkian" due to its use of magic and several terms and names from established Zork games.

Later compilations and current availability

Among the games bundled in The Lost Treasures of Infocom
The Lost Treasures of Infocom

The Lost Treasures of Infocom is a collection of 20 computer games from interactive fiction pioneer Infocom, released in 1991. It was available in MS-DOS, Apple Macintosh, Amiga, and Apple IIgs versions, as well as a cross-platform CD-ROM version....
, published in 1991 by Activision under the Infocom brand, were the original Zork trilogy, the Enchanter trilogy, Beyond Zork and Zork Zero. A second bundle published in 1992, The Lost Treasures of Infocom II, contained Wishbringer and ten other non-Zork-related games.

Activision's 1996 compilation, Classic Text Adventure Masterpieces of Infocom
Classic Text Adventure Masterpieces of Infocom

Classic Text Adventure Masterpieces of Infocom is a collection of 33 computer games from interactive fiction pioneer Infocom, and the top 6 winners of the 1995 Interactive Fiction Competition, released in 1996....
, includes all the text-based Zork games; the Zork and Enchanter trilogies, Wishbringer, Beyond Zork and Zork Zero.

Activision briefly offered free downloads of Zork I as part of the promotion of Zork: Nemesis, and Zork II and Zork III as part of the promotion for Zork Grand Inquisitor, as well as a new adventure: Zork: The Undiscovered Underground.

Of six novels published as "Infocom Books" by Avon Books between 1989-1991, two were directly based on Zork: The Zork Chronicles by George Alec Effinger
George Alec Effinger

George Alec Effinger was an United States list of science fiction authors, born in 1947 in Cleveland, Ohio.He was a part of the Clarion Workshop class of 1970 and had three stories in the first Clarion anthology....
 (1990) and The Lost City of Zork by Robin W. Bailey (1991). Two further novels in the same series are based on the same universe: Wishbringer by Craig Shaw Gardner
Craig Shaw Gardner

Craig Shaw Gardner is an United States author, best known for producing fantasy parodies similar to those of Terry Pratchett.He was also a member of the Swordsmen and Sorcerers' Guild of America , a loose-knit group Heroic fantasy authors founded in the 1960s, some of whose works were anthologized in Lin Carter Flashing Swords! antholo...
 and Enchanter, also by Bailey.

In 2006, an over-the-phone version of Zork entitled Zasterisk entered beta testing. Programmed by Simon Ditner using Asterisk
Asterisk PBX

Asterisk is a software implementation of a telephone private branch exchange originally created in 1999 by Mark Spencer of Digium. Like any PBX, it allows attached telephones to make calls to one another, and to connect to other telephone services including the public switched telephone network and Voice over Internet Protocol services....
and the Festival Speech Synthesis System
Festival Speech Synthesis System

Festival is a general multi-lingual speech synthesis system originally developed at at the University of Edinburgh. Substantial contributions have also been provided by Carnegie Mellon University and other sites....
, players can call in and play Zork over the phone by speaking voice commands. The results are read back by the automated text-to-voice synthesis system. It is now known as Zoip, a reference to VoIP.

On the 14th of January 2009, Omac Industries and Activision announced that Legends of Zork, a persistent browser based game, would soon be available at http://www.legendsofzork.com.

Commands

In the Zork games, the player is not limited to verb-noun commands, such as "take lamp", "open mailbox", and so forth. Instead, the parser supports more sophisticated sentences such as "put the lamp and sword in the case", "look under the rug", and "drop all except lantern". The game understands a good number of common verbs, including "take", "drop", "examine", "attack", "climb", "open", "close", "count", and many more. The games also support commands to the game (rather than in the game) such as "save" and "restore", "script" and "unscript" (which begin and end a text transcript of the game text), "restart", and "quit".

In all of the Zork text adventures, the following commands apply:

> n, s, e, w
Short for "go north", "go south", etc.
> nw, ne, sw, se
Short for "go northwest", "go southwest", etc.
> u and d
Short for "go up" and "go down"
> i
Reveals a player's inventory
> verbose
Gives full descriptions after each command (rather than omitting details already given to the player)
> score
Displays the player's current score, number of moves, and ranking


Fortran version of Dungeon

While the authors of Dungeon (as it was then known) were at MIT, a programmer from Digital Equipment Corporation
Digital Equipment Corporation

Digital Equipment Corporation was a pioneering United States company in the computer industry. It is often referred to within the computing industry as DEC ....
 translated part of Dungeon from MDL
MDL programming language

MDL is a descendant of the Lisp programming language Programming language. Its initial purpose was to provide high level language support for the Dynamic Modeling Group at Massachusetts Institute of Technology's Project MAC....
 to Fortran
Fortran

Fortran is a general-purpose programming language, procedural programming language, imperative programming language programming language that is especially suited to numerical analysis and scientific computing....
 and crammed it into a 56KB PDP-11
PDP-11

The PDP-11 was a series of 16-bit minicomputers sold by Digital Equipment Corporation from 1970 into the 1990s. Though not explicitly conceived as successor to DEC's PDP-8 computer in the Programmed Data Processor series of computers , the PDP-11 replaced the PDP-8 in many Real-time computing....
. (Dungeon was at the time playable on PDP-10's but not on smaller systems.) The game's authors were surprised that such a small system could run the game and provided sources for a more complete translation. When Dungeon became the commercial product Zork at Infocom, Infocom agreed that if an Infocom copyright notice was put on the Fortran version, noncommercial distribution would be allowed. This Fortran version, and C translations thereof, have been included in several Linux
Linux

Linux is a generic term referring to Unix-like computer operating systems based on the Linux kernel. Their development is one of the most prominent examples of free and open source software collaboration; typically all the underlying source code can be used, freely modified, and redistributed by anyone under the terms of the GNU GPL license...
 distributions.

The Fortran version of Dungeon was widely available on DEC VAX
VAX

VAX was an instruction set architecture developed by Digital Equipment Corporation in the mid-1970s. A 32-bit complex instruction set computer ISA, it was designed to extend or replace DEC's various Programmed Data Processor ISAs....
es, being one of the most popular items distributed by DECUS
DECUS

DECUS is an independent association of users of Hewlett-Packard and HP Partners. The membership association, registered in Munich, Germany, acts as part of the worldwide Association of Hewlett-Packard User Groups in Germany and Austria....
. It went through multiple modifications both to incorporate more features from the original and to track changes in the MDL version. In the late 1980s, the Fortran version was extensively rewritten for VAX Fortran and became fully compatible with the last MDL release. It had one extra joke: an apparent entrance to the Mill (a reference to DEC's headquarters) that was, in fact, impassable.

It also had a gdt command (game debugging technique, a reference to the DDT debugger
Dynamic debugging technique

Dynamic Debugging Technique, or DDT, was the name of several debugger programs originally developed for Digital Equipment Corporation hardware, initially known as DEC Debugging Tape because it was distributed on paper tape)....
) which enabled the player to move any object (including the player) to any room. Use of gdt required answering a random question requiring deep knowledge of the game. The game's response to a wrong answer (“A booming voice says ‘Wrong, cretin!’ and you notice that you have turned into a pile of dust”) appears in many "fortune cookie" databases.

The FORTRAN version was also included in the distribution media for some Data General
Data General

Data General was one of the first minicomputer firms from the late 1960s. Three of the four founders were former employees of Digital Equipment Corporation....
 operating systems. It was used as an acceptance test to verify that the OS had been correctly installed. Being able to compile, link, and run the program demonstrated that all of the run-time libraries, compiler, and link editor were installed in the correct locations.

See also

  • 69105
    69105 (number)

    The number 69,105 was used as an in-joke at the United States computer game manufacturer Infocom. It has occasionally appeared in later computer games as a tribute to Infocom....
    , a number that became somewhat of an in-joke
    In-joke

    An in-joke is a joke whose humor is clear only to those people who are "inside" a social group or occupation; an esoteric joke. They may be colloquially referred to as "You had to be there" moments, as in "You had to have been there when it happened to think it's funny"....
     in several Infocom games
  • The Lurking Horror
    The Lurking Horror

    The Lurking Horror is an interactive fiction computer game released by Infocom in 1987. The game was written by Dave Lebling and inspired by the horror fiction writings of H....
    , another Infocom IF, that references Zork.
  • Grue
    Grue (monster)

    A grue is a fictional predator, first from the Zork series of interactive fiction games by Infocom, and subsequently in other Infocom games....
    , the infamous Zork monster
  • The Meteor, the Stone and a Long Glass of Sherbet
    The Meteor, the Stone and a Long Glass of Sherbet

    The Meteor, the Stone and a Long Glass of Sherbet is a 1996 work of interactive fiction by Graham Nelson, distributed in z-machine format as freeware....
    , the winner of the 1996 Interactive Fiction Competition
    Interactive Fiction Competition

    The Interactive Fiction Competition is an annual competition for works of interactive fiction that has been held since 1995.It is intended for fairly short games, as judges are only allowed to spend two hours playing a game before deciding how many points to award it....
    , is strongly influenced by the Zork universe and includes many elements.


External links

  • at THCNET's interactive 404 error
    HTTP 404

    The 404 or Not Found error message is a Hypertext Transfer Protocol List of HTTP status codes indicating that the Web Browser was able to communicate with the server but either the server could not find what was requested, or it was configured not to fulfill the request and did not reveal the reason why....
     page.
  • , as well as a 1982 map of the Zork universe.
  • Download Zorks I, II and III for Win, DOS or Mac (no Z-interpreter needed), and The Undiscovered Underground (Z-machine
    Z-machine

    The Z-machine is a virtual machine that was developed by Joel Berez and Marc Blank in 1979 and used by Infocom for its interactive fiction. Infocom compiled game code to files containing Z-machine instructions , and could therefore port all its text adventures to a new platform simply by writing a Z-machine implementation for that platform....
     interpreters included). Includes "The New Zork Times"
  • , Infocom history, authors, etc; often updated with any news from Activision* , featuring an extensive history of the Zork games and Infocom
  • - Play Zork adventures online; open source java Zork emulator
  • - Zork Returns! Thanks to Open Source Asterisk PBX
  • (voice command over the phone Zork)
  • - A homage to Zork celebrating its 30th birthday.
  • - Article