Pyramid 2000
A downloadable game for Windows
This is a recreation of the TRS-80 text adventure game "Pyamirad 2000".
I worked on this just because as I kid I loved this game and play it over and over on my friends TRS-80 color computer. I wanted to play it not in an emulator but on a system.
Pyramid_2000 Pyramid 2000 is a remake of the 1979 text adventure game: "Pyramid 2000"
I wrote this game in jmonkey Engine using Opengl Lwjgl 3.0 of classic TRS-80 Pyramid 2000 adventure game.
Controls
The text command will only respond to one or two word commands, usually a verb and a noun (Such as "GET LAMP"), or a verb and something else (suck as "GO UP" or "GO EAST"). You will have to experiment to see which word combination work. Usually directions can be just a single letter, such as "N" for North, "U" for up, "NW" for Northwest, etc...
You know, of course, that you must press "ENTER" after each complete command.
If you fin treasures, you must return them to the entrance of the Pyramid in order to be credited with their discovery. Pickup up a treasure within the Pyramid will earn you credits, but not as many as when you deposit the treasures at the entrance.
To find the number of credits you have earned at any point, type "SCORE" and press enter. If you forget your location, simply type "LOOK" to find your present location. Type "INVENTORY" for a listing of the items you are currently holding.
Stay in touch
Check out our You Tube page Land Beyond
References
If you seek specific game information, solutions, and online emulators then check out Sean Murphy's wonderful site. Solutions and info on Pyramid 2000, Raaka-Tu, and Bedlam: http://www.figmentfly.com Walk through: https://colorcomputerarchive.com/repo/Documents/Walkthroughs/Pyramid%202000%20Walkthrough%20(Tandy).txt
In August 2007 my article on Text Adventure Gaming was published in Circuit Cellar magazine. I ported the game to play on a Propeller microcontroller.
If you are looking for Disassemabled Code and techinical information about the source code of the original game check out http://computerarcheology.com/CoCo/Pyramid/.
Colossal Cave Adventure
The Wikipedia says that Colossal Cave Adventure was the first computer text adventure game. The original source, recovered from Don Wood's student account at Stanford, is about 700 lines of FORTRAN with another 700 lines of data. It ran on giant mainframe computers in the mid 1970s. Many versions of the game began to appear shortly after. David Platt's Adventure550 was among the most popular. It featured an adventure language he called A-code and an interpreter for the language written in FORTRAN. Platt translated the game logic into his A-code language and enhanced it to score a max of 550 points.
All things Colossal Cave Adventure: http://en.wikipedia.org/wiki/Colossal_Cave_Adventure
David Platt's A-code version of Adventure550: http://www.mipmip.org/adv550/src550a.shtml
Pyramid 2000 Implementation
The game includes colorful responses to certain command requests -- like rubbing the lamp: RUBBING THE ELECTRIC LAMP IS NOT PARTICULARLY REWARDING. ANYWAY, NOTHING EXCITING HAPPENS.
Colossal Cave is based on an actual section of Mammoth Cave in Kentucky. Pyramid 2000 changes the setting from a cave to a pyramid, but the original flow and most of the descriptions are still based on Mammoth Cave.
In Adventure, the description for the place labeled "WENDMISTS" is:
"You are at the west end of Hall of Mists. A low wide crawl continues west and another goes north. To the south is a little passage 6 feet off the floor."
In Pyramid 2000, the description for Room 19 is almost identical: YOU ARE AT THE WEST END OF THE HALL OF GODS. A LOW WIDE PASS CONTINUES WEST AND ANOTHER GOES NORTH. TO THE SOUTH IS A LITTLE PASSAGE SIX FEET OFF THE FLOOR.
Version 0.2 Bug Fixes.
Misspelling corrections, added the noun "DIAMONDS" to the game instead of just "DIAMOND". Fixed dropping the key when you open the "SARCOPHAGUS".
Room 38, had incorrect room directions when leaving the room, it sent you to the wrong room.
Status | Released |
Platforms | Windows |
Author | arxbob99 |
Genre | Adventure |
Tags | java, jmonkey, pyramid-2000, text-adventure, Text based |
Average session | About a half-hour |
Languages | English |
Inputs | Keyboard |
Download
Install instructions
Unzip and run 'pyramid2000.bat' file to run the game.
Comments
Log in with itch.io to leave a comment.
Hello, love to see it! I was doing some speedruns on the TRS80 and CoCo version and found this. Had some feedback from issues I found:
1. The word "Quit" is spelled incorrectly on the popup as "quite" when you use the QUIT command
2. You should be able to GET WATER at the stream, but in your version have to FILL BOTTLE instead.
3. What determines the amount of times you have to enter N or U to go into the highpriest chamber/bedroom? Sometimes seems like it took a lot of tries
4. Word "DIAMONDS" should also work for the DIAMOND related items but it doesnt in your version.
5. In TRS versions you automatically GET KEY when you OPEN SARCOPHAGUS, but when I was playing your version I had to GET KEY afterwards.
6. The underground maze didnt seem to work 100% correctly. (room 38 in particular didnt seem to work right)
Thanks for the input. I will correct these things and post another updated version.
1. Done.
2. I'm looking into it. I have to test this. Looking at code, "get water" should work. if the noun points to "STREAM", which water does. If it finds bottle in inventory it should turn it into water.
When it comes to number 3. It is entirely based on a random number. Here is an excerpt from the TRS code.
So, It does a random number from 0 - 255, and it has to be greater than 204.
4. I added "diamonds" for a noun.
5. I'm confused, you need the key to open the sarcophagus. you don't get the key. I do see probably what you mean. When you use the key by "open sarcophagus" it removes the key from your inventory and put it on the ground. I don't in the TRS version. I removed that action.
6.I will have to do more testing on this.
6. Help room 38 directions of "e" and "s" went to the wrong room.