Open Source


System Integration


I have been playing William Crowther’s Colossal Cave Adventure with my children.

We have found these actions useful:

We also found a technique which allows us to script Adventure when running the program from a graphical terminal. Since Adventure responds to commands entered on standard in, we can paste a series of commands into Adventure. For example, the following scripts work as described when executed immediately after starting Adventure:

Such scripting is confounded by rooms with randomized passages, so you should proceed through passages like these manually.

We have been using Graphviz to record the adventures we have had. I share here our map in two formats: .dot .svg. The map also appears below.

Colossal Cave Adventure map

Email: www@flyn.org — ✉ 6110 Campfire Court; Columbia, Maryland 21045; USA