The dnd computer game was written in the TUTOR programming language for the PLATO system by Gary Whisenhunt and Ray Wood at Southern Illinois University in 1974 and 1975. Dirk Pellett of Iowa State University and Flint Pellett of University of Illinois made substantial enhancements to the game from 1976 to 1985.
In dnd, a player would create a character and then venture into the multi-level Whisenwood Dungeon in search of treasure and the famous 'orb'. The dungeon was populated by an assortment of monsters and treasures.
The game implemented many of the basic concepts of Dungeons & Dragons. Teleporters moved characters between dungeon levels (especially the Excelsior Transporter, which first appeared in dnd on PLATO). High level monsters, including a Golden Dragon that guards the Orb, are found at the end of each dungeon. Leaving the dungeon allows one to recuperate and regain spells and return later.
Subsequent revisions of the game added more dungeons, such as The Caverns and The Tomb, with different creatures guarding different treasures (such as the Grim Reaper guarding The Fountain), and the player had to obtain both The Orb and The Grail to win. Also, many different types of miscellaneous treasures were added over the years, with their icons added to the game's original graphical display.
Later PLATO games, such as avatar, oubliette, baradur, moria, dndworld, bnd, and sorcery, were heavily influenced by dnd (and each other) while adding innovative features of their own, from 1976 to 1979.
The game proved enormously popular on PLATO and continues to be played to this day on the NovaNET system and Cyber1. Other dungeon games mentioned in this article can be played on the Cyber1 system (a restoration of a mid-1980s vintage PLATO system).
DnD version 5.4 and DnD 8 are both available on the Cyber1 system as of May 23, 2008, 6PM PST. The games have been restored from tape and brought up to current TUTOR language standards by Dirk Pellett. From the Cyber1 'Author Mode' page, enter 'dnd' (no quotes) and press the DATA key (the DATA key is F9 or CTL-d).