4 ms·
Is it just me, or does this game strongly appear to be a roguelike that was written three years or so prior to Rogue? Update: Also, I'm no longer familiar with
by aaronem 13y ago
Is it just me, or does this game strongly appear to be a roguelike that was written three years or so prior to Rogue?
Update: Also, I'm no longer familiar with any BASIC dialect, and I've never been familiar with any that ran on a PDP-11, but am I mistaken in thinking these two lines
00210 FILE #1="DNG1"
00220 FILE #2="DNG2",#3="DNG3",#4="DNG4",#5="DNG5",#6="DNG6"
reference other files, which judging by their names might contain dungeon definitions required for the game to work?
If so, I have to think this is going to be a short contest with a most disappointing result.
- codezero 13y agoThis was not a style that originated with Rogue necessarily. Star Trek was written in 1971 and looks pretty similar as well. http://en.wikipedia.org/wiki/Star_Trek_(text_game) http://en.wikipedia.org/wiki/Star_Trek_(text_game)
- tdicola 13y agoYeah without those dungeon files this is kind of pointless to try recreating.
- CamperBob2 13y agoI'm sure they were just ASCII text files or something else whose structure should be equally obvious from looking at the code. +--------+-------+ | | | +----+ | | | | . . . . . . . ... etc.
- aaronem 13y agoVery little is obvious from looking at that code. I'm sure nonetheless that someone can and will deduce the format and produce workable dungeon files, but whether they have any resemblance to the originals is something only Richard Garriott, if anyone, can answer, which at best severely complicates the "faithful recreation" rule of the contest.
- jks 13y agoSomewhat roguelike, but since it was played on a teletype, you have a separate "look around" command that prints out a section of the map (line 06390). The undocumented command 10 (line 10730) prints the whole map, and another undocumented command 12 (line 11000) invokes a simple map editor. The dungeon files contain just 25*25 numbers, and looking at line 02370 onwards their meanings are: 0 for empty space, 1 for wall, 2 for trap, 3 for secret door, 4 for door, 5 for monster, 6 for gold, 7 and 8 perhaps mushrooms (they increase your HP or CON by 1, then randomly choose whether to poison you; they are randomly scattered when reading the dungeon file on line 01445 onward).