The History of Computing: Colossal Cave Adventure (2024)

Jun 2, 2022

Imagine a game that begins with a printout that reads:

You are standing at the end of a road before a small brickbuilding. Around you is a forest. A small stream flows out of thebuilding and down a gully. In the distance there is a tall gleamingwhite tower.

Now imagine typing some information into a teletype and thenreading the next printout. And then another. A trail of paper listsyour every move. This is interactive gaming in the 1970s. Laterversions had a monitor so a screen could just show a cursor and theplayer needed to know what to type. Type N and hit enter and theplayer travels north. “Search” doesn’t work but “look” does. “Takewater” works as does “Drink water” but it takes hours to finddwarves and dragons and figure out how to battle or escape. This isone of the earliest games we played and it was marvelous. The gamewas called Colossal Cave Adventure and it was one of the firstconversational adventure games. Many came after it in the 70s and80s, in an era before good graphics were feasible. But theimagination was strong.

The Oregon Trail was written before it, in 1971 and Trek73 camein 1973, both written for HP minicomputers. Dungeon was written in1975 for a PDP-10. The author, Don Daglow, went on the work ongames like Utopia and Neverwinter Nights Another game calledDungeon showed up in 1975 as well, on the PLATO network at theUniversity of Illinois Champagne-Urbana. As the computer monitorspread, so spread games.

William Crowther got his degree in physics at MIT and then wentto work at Bolt Baranek and Newman during the early days of theARPANET. He was on the IMP team, or the people who developed theInterface Message Processor, the first nodes of the packetswitching ARPANET, the ancestor of the Internet. They were longhours, but when he wasn’t working, he and his wife Pat exploredcaves. She was a programmer as well. Or he played the new Dungeons& Dragons game that was popular with other programmers.

The two got divorced in 1975 and like many suddenly singlefathers he searched for something for his daughters to do when theywere at the house. Crowther combined exploring caves, Dungeons &Dragons, and FORTRAN to get Colossal Cave Adventure, often justcalled Adventure. And since he worked on the ARPANET, the gamefound its way out onto the growing computer network. Crowther movedto Palo Alto and went to work for Xerox PARC in 1976 before goingback to BBN and eventually retiring from Cisco.

Crowther loosely based the game mechanics on the ELIZA naturallanguage processing work done by Joseph Weizenbaum at the MITArtificial Intelligence Laboratory in the 1960s. That had been aproject to show how computers could be shown to understand textprovided to computers. It was most notably used in tests to have acomputer provide therapy sessions. And writing software for thekids or gaming can be therapeutic as well. As can replaying happiertimes.

Crowther explored Mammoth Cave National Park in Kentucky in theearly 1970s. The characters in the game follow along his notesabout the caves, exploring the area around it using naturallanguage while the computer looked for commands in what wasentered. It took about 700 lines to do the original Fortran codefor the PDP-10 he had at his disposal at BBN. When he was done hewent off on vacation, and the game spread.

Programmers in that era just shared code. Source needed to berecompiled for different computers, so they had to. Anotherprogrammer was Don Woods, who also used a PDP-10. He went toPrinceton in the 1970s and was working at the Stanford AI Lab, orSAIL, at the time. He came across the game and asked Crowther if itwould be OK to add a few features and did. His version gotdistributed through DECUS, or the Digital Equipment Computer UsersSociety. A lot of people went there for software at the time. Thegame was up to 3,000 lines of code when it left Woods.

The adventurer could now enter the mysterious cave in search ofthe hidden treasures. The concept of the computer as a narratorbegan with Collosal Cave Adventure and is now widely used. Althoughwe now have vast scenery rendered and can point and click where wewant to go so don’t need to type commands as often. The interpreterlooked for commands like “move”, “interact” with other characters,“get” items for the inventory, etc. Woods went further and addedmore words and the ability to interpret punctuation as well. Healso added over a thousand lines of text used to identify anddescribe the 40 locations. Woods continued to update that gameuntil the mid-1990s.

James Gillogly of RAND ported the code to C so it would run onthe newer Unix architecture in 1977 and it’s still part ofmany a BSD distribution. Microsoft published a version of Adventurein 1979 that was distributed for the Apple II and TRS-80 andfollowed that up in 1981 with a version for Microsoft DOS orMS-DOS. Adventure was now a commercial product. Kevin Black wrote aversion for IBM PCs. Peter Gerrard ported it to Amiga

Bob Supnik rose to a Vice President at Digital Equipment, notbecause he ported the game, but it didn’t hurt. And throughout the1980s, the game spread to other devices as well. Peter Gerrardimplemented the version for the Tandy 1000. The Original Adventurewas a version that came out of Aventuras AD in Spain. They gave itone of the biggest updates of all. Colossal Cave Adventure wasnever forgotten, even though it was Zork was replaced. Zork camealong in 1977 and Adventureland in 1979.

Ken and Roberta Williams played the game in 1979. Ken hadbounced around the computer industry for awhile and had a teletypeterminal at home when he came across Colossal Cave Adventure in1979. The two became transfixed and opened their own company tomake the game they released the next year called Mystery House. Andthe text adventure genre moved to a new level when they sold 15,000copies and it became the first hit. Rogue, and others followed,increasingly interactive, until fully immersive graphical gamesreplaced the adventure genre in general. That process began whenWarren Robinett of Atari created the 1980 game,Adventure.

Robinett saw Colossal Cave Adventure when he visited theStanford Artificial Intelligence Laboratory in 1977. He wasinspired into a life of programming by a programming professor hehad in college named Ken Thompson while he was on sabbatical fromBell Labs. That’s where Thompason, with Dennis Ritchie and one ofthe most amazing teams of programmers ever assembled, gave theworld Unix and the the C programming language at Bell Labs.Adventure game went on to sell over a million copies and the genreof fantasy action-adventure games moved from text to video.

The History of Computing: Colossal Cave Adventure (2024)

FAQs

What is the secret word in Colossal Cave Adventure? ›

Modern usage is primarily from one of the earliest computer games, Colossal Cave Adventure, in which the idea is to explore a cave with many rooms, collecting the treasures found there. By typing "xyzzy" at the appropriate time, the player could move instantly between two otherwise distant points.

How to win Colossal Cave Adventure? ›

In order to beat Colossal Cave, you need to interact with all 15 treasures in the game using either the EYE or HAND cursor. After that you must Tap to Reveal. The secondary objective is to earn as many points as you can, up to a maximum of 350 points.

How long to beat colossal cave? ›

Powered by IGN Wiki Guides
Single-PlayerPolledMedian
Main Story21h 47m
Main + Extras13h 43m
Completionist110h
All PlayStyles42h 46m

How do you get past the snake in Colossal Cave Adventure? ›

Getting past the snake in Hall of Mtn King

The snake in the Hall of the Mountain King must be scared away by clicking on it with the caged bird or dropping the caged bird on the ground in front of it. Note: The SW exit of Hall of the Mountain King (to Secret Canyon) is only blocked by the snake sometimes.

What is the age limit for colossal cave? ›

This 1.5-hour tour gives you a unique perspective on this mysterious cave system while teaching you about some of the more unusual geological features. And, if you're lucky, you'll meet a bat or spider along the way. This tour is restricted to those 12 and older. Those under 18 must be accompanied by an adult.

What is the goal of the colossal cave adventure? ›

The ultimate goal is to earn the maximum number of points—350, in the 1977 version—which involves finding all the treasures in the game and safely leaving the cave.

How long is colossal cave? ›

It contains about 3.5 miles (5.6 km) of mapped passageways. Temperatures inside average 70 °F (21 °C) year-round. Previous names include 'Mountain Springs Cave' and 'Five–Mile Cave'.

How do you catch the bird in colossal cave? ›

Clicking on the bird with the Wicker Cage, while the Black Rod is not in our inventory, will capture the bird. In order to complete the game, we must use the bird on the snake in the Hall of the Mountain King (either clicking on the snake with the bird-in-cage cursor, or by dropping it in front of the snake).

How do you beat the swamp cave? ›

Megatherium are the strongest mounts for this cave and highly recommended. This is due to their high HP and very good bonus damage against bugs. even a mid-level (~100 post-tame) Megatherium will plow through this cave and make it an absolute breeze.

How long does it take to finish Cave Story? ›

When focusing on the main objectives, Cave Story is about 7½ Hours in length. If you're a gamer that strives to see all aspects of the game, you are likely to spend around 15 Hours to obtain 100% completion.

What do you get for killing the giant snake Sekiro? ›

For one, they will earn the Fresh Serpent Viscera item. And secondly, they will also unlock of Sekiro's achievement/trophies for going through the trouble of killing the snake.

How do you get past the great snake? ›

Drop down to the left of the pillar. There's a platform with a monkey that you can backstab and use the puppeteer ninjutsu on. It'll then climb up and distract the snake so you can grapple up and enter the shrine while it's eating.

Where is the giant snake Conan? ›

The Citadel of the Triumvirate is located east of Warmaker Klael and applies corruption while inside. It is a big hallway with a few tiny snakes, 5 treasure chests and a Giant Snake at the end of it with a highly potent poison guarding a Legendary Chest and a Relic Fragment chest to the left.

How did the user play colossal cave adventure? ›

The Colossal Cave Adventure game, produced in the '70s, was the historic first "interactive fiction" game, in which the computer would simulate and describe a situation and the user would type in what to do next, in simple English.

What are some fun facts about colossal cave? ›

It contains about 3.5 miles (5.6 km) of mapped passageways. Temperatures inside average 70 °F (21 °C) year-round. Previous names include 'Mountain Springs Cave' and 'Five–Mile Cave'. The cave is an ancient karst cave, classified as "dry" by guides (though this is not a speleologic term).

What was the first text-based game? ›

Colossal Cave Adventure, created in 1976 for the PDP-10 computer was the first "text-adventure" video game.

Top Articles
Latest Posts
Article information

Author: Lakeisha Bayer VM

Last Updated:

Views: 6558

Rating: 4.9 / 5 (49 voted)

Reviews: 80% of readers found this page helpful

Author information

Name: Lakeisha Bayer VM

Birthday: 1997-10-17

Address: Suite 835 34136 Adrian Mountains, Floydton, UT 81036

Phone: +3571527672278

Job: Manufacturing Agent

Hobby: Skimboarding, Photography, Roller skating, Knife making, Paintball, Embroidery, Gunsmithing

Introduction: My name is Lakeisha Bayer VM, I am a brainy, kind, enchanting, healthy, lovely, clean, witty person who loves writing and wants to share my knowledge and understanding with you.