The Pirates' Treasure Hunt for Windows
This adventure game was originally written in BASIC by Delton T. Horn on TRS-80, Apple ][, and Commodore 64 computers in 1984, and is part of Horn's "Golden Flutes and Great Escapes" games collection. This version of "Treasure Hunt" is merely my attempt to convert the original text-based BASIC program into a GUI program compatible with Microsoft Windows.
1 GHz or faster CPU.
512 MB RAM.
850 MB (for 32-bit OSes) or 2 GB (for 64-bit OSes) of hard drive space.
Windows XP, Vista, or 7; or Windows Server 2003 or 2008.
Microsoft Internet Explorer 6.0 or later
Windows Installer 3.1 or later
Microsoft .NET Framework 4
Microsoft Visual Basic 2010 Express Edition (if you want to help develop this application. The source code is available at http://sourceforge.net/projects/wintreasurehunt/files/TreasureHuntSource.zip/download.)
* First public release of The Pirates' Treasure Hunt for Windows.
* Attempts to re-create Delton T. Horn's original BASIC game and bring it to a Windows GUI environment.
* Numeric up/down control on main play screen lets player select island (1-10) or coral reef (0) to visit.
* Fixed a bug that apparently killed a character twice, then crashed with an array index out-of-bounds error when checking to see if the character had been killed by a cannibal. Now the program decrements the character's health rating BEFORE checking the map's space for any obstacle.
* Fixed several more bugs dealing with killing characters.
* Also rearranged some code dealing with death by cannibals.
If you've played one of the text-based versions of "The Pirates' Treasure Hunt" before, this GUI-based version is a little easier, and quite foolproof. One major noticeable difference is a numeric up/down control that lets you select the island (or coral reef) you want to visit. By default, it starts at 0 (for the coral reef), so you'll need to use the numeric up/down control to select your island (1-10), or leave it at 0 to visit the coral reef. (On the other hand, if you find this to be too hard, too awkward, too frustrating, or otherwise too uncomfortable, you can notify me, and I'll fix it if I can.)
From the original "Golden Flutes and Great Escapes" textbook:
"In this game you are the captain of a modern day pirate ship, seeking a treasure that was buried by the crew of the Jolly Roger between 1600 and 1899....
The treasure is buried on one of ten islands in the area of a coral reef. A mermaid lives on the coral reef, and if you are lucky she may tell you that the treasure is not located on a specific island. However, approaching the coral reef is terribly risky, and it may cost you one of your crew members, or even sink your ship and end the game.
As the game begins, you are sailing with a six man crew. Your crew members are:
ABRAMS BENNETT CLANCY DAWSON EGBERT FRED
Any of these characters may be sent ashore to explore an island. The captain (you) can never leave the ship.
While a man is ashore on one of the islands, a simple map is displayed....
A character may pass through spaces marked as Rocks or Trees, but he will be injured. Stepping into quicksand is immediately fatal. But your crew is well-trained (albeit somewhat stupid). They will obey your orders and walk wherever you tell them to.
Each character has a health rating. Injuries (such as tripping over Rocks, or walking into Trees) decrease this health rating. If the health rating of a character drops to zero (or below), that character will die. If your entire crew is killed off, you lose the game.
Characters can also be killed off by having them walk off the north or south end of an island. The east/west ends loop around continuously to simplify the programming.
A character might also encounter a murderous ghost or a cannibal not displayed on the map. Once you encounter a ghost or cannibal it will not move. You must keep track of where ghosts or cannibals attack your men. The ghost will kill your man outright. He may, or may not, be able to escape the cannibal, depending on his health rating.
Characters encounter bleached human skulls, harmless (albeit disgusting) objects. The only island where more than one skull might appear is the one that contains the treasure. This can be a valuable clue.
The flag of the 'Jolly Roger' is also hidden on one of the islands, but not the one with the treasure. Once you have this flag in your possession, all ghosts will flee.
The game ends when either you locate the treasure (you win), or kill off your entire crew (you lose)." (Pages 131 and 137-138)
Other than that, "The Pirates' Treasure Hunt" is "quite simple and self-prompting" (page 142), so if you can use Windows and Windows-based programs, you can play this game quite easily!
As Del Horn mentioned on page 149 of his textbook: "The TREASURE HUNT program is one of the simplest forms for an adventure game, but it is still plenty of fun to play. Included here, it demonstrates that you don't have to be an expert in fancy programming tricks, or spend months writing hundreds of lines, to create an enjoyable and worthwhile game program." But I think Del was wrong about one thing: I think I DID have to write about a hundred or so lines of code to build this program, but of course, it only took me a few days. The hardest part, to me, was finding a royalty-free (I think) image to display on the splash screen and the about box. Of course, if you happen to come across this picture, and if you think I have violated a copyright provision by using this image, e-mail me and say so, and I'll remove it from the program.
Enjoy the game, and best of luck, me hearties!
Here's hopin' ye don't spend Eternity in Davy Jones' locker!! ;)
And keep an eye out for my next program -- another of Del Horn's games -- "The Golden Flute for Windows," coming soon to a desktop near you!!!