Slashdot Mirror


Randy Hyde's HLA Begets OS Adventure Game

jg21 writes "Paul Panks already has 30 text adventure games to his credit, and he's just written a report at LinuxWorld explaining how, when he came across Randall Hyde's website, he realized that Hyde's High Level Assembly language warranted a new departure - writing an open-source textadventure game. The result is "HLA Adventure" which he released into the public domain so anyone may contribute to the expansion of the game world, creatures within the world, and additional quests. HLA Adventure has its own Yahoo group." We recently covered HLA in our Developers section.

2 of 27 comments (clear)

  1. in case you're having trouble finding the story by kwoff · · Score: 5, Funny

    (not that you're looking for the story, as this is Slashdot)

    You are in a twisty maze of an e-zine web page. Before you is a banner ad. To the south are two magazine ads.
    > scroll down
    You are between two magazine ads. To the east are Google ads.
    > scroll down
    You found a title!
    > read
    Before you is a summary.
    > scroll down
    Look out, a large box ad is lurking nearby!
    > read
    The page has refreshed!
    > read
    You found more Google ads.
    > scroll down
    You found information on the author.
    > scroll down
    You are being chased by ads disguised as links!
    > scroll down quickly
    Didn't understand command modifier "quickly".
    > scroll down
    You were eaten by a big orange footer ad.
    Start over [Y/n]?
  2. Re:What a name! by Anonymous Coward · · Score: 2, Funny

    According to the source file the author is Paul Panks, aka PAP. "Bug-fixed by: Frank Kotler, Randy Hyde, many others..."

    You should give the source a read. The turf wars in it are hilarious. Some choice excerpts:

    // Sorry Frank, had to add in all the stuff.
    // "Horrible kludge!" :) /PAP

    // Frank, lay off the yellow pills... :) /PAP

    stdout.puts("Fixed by Frank Kotler" nl nl);

    // YIPES! Every time through the loop?
    // I know, I know. Parse is the loop from hell. :) /PAP

    // Frank's debugging code. Please leave in place. /PAP