Wumpus
Friday, March 7th, 2008 | Programs
For more including Author's Notes download the eBook pages with this program's code listing.
The key to Hunt the Wumpus is the diagram to the left. It is the unfinished map that illustrates the interconnectedness of the tunnels in the game.
The original Hunt the Wumpus game was written as a reaction to all the games where you hunted some imaginary creature on a grid of points. Gregory Yob wanted to design a game with a slightly more dynamic map. He chose the edges and corner of a dodecahedron, a three-dimensional shape like a 10 sided dice.
Since the map is designed in 3D you can imagine the caves are surrounding the center of some planet. But if that’s too much the diagram to the left is a flattened dodecahedron, all the same connections but laid out in 2D. The first step is to take that diagram and number the caves correctly.
The game itself has instructions that explain everything else you need to know.
So, as the Eric S. Raymond said in the comments for this game, “pretend for a little while that your workstation is an ASR-33 and limber up your fingers for a trip to nostalgia-land…”
Wumpus.C was written by Eric S. Raymond, translated from a BASIC game by Gregory Yob.
2 Comments to Wumpus
I’m getting a “page not found” when I click on the .exe link above. :)
July 5, 2008
Yeah, I… woah. That’s some pretty serious error-age there. Especally for a program that’s been on the site for 5 months now. Well, thanks for giving me a reason to recompile Wumpus. Yeah, the exe and the code was missing.
I should also mention that the code listed here was edited from the original which included the BASIC program he was translating from. For old timers (like me) this is kinda an interesting read. Check it out:
Leave a comment
Subscribe
Support Cymon's Games
Recent Comments
- Bill on Numbrix
- Joe on Should I do tutorials?
- Alan Monroe on Should I do tutorials?
- Alan Monroe on Should I do tutorials?
- Peter on StarTrek
- Joe on Others Teaching Programming
- Devin Watson on Others Teaching Programming
- Joe on Programming Math
















July 5, 2008