Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

TorgoX (1933)


"Il est beau comme la retractilité des serres des oiseaux rapaces [...] et surtout, comme la rencontre fortuite sur une table de dissection d'une machine à coudre et d'un parapluie !" -- Lautréamont

Journal of TorgoX (1933)

Wednesday December 29, 2004
04:12 AM

Text adventures

[ #22491 ]
Dear All,

In my world-spanning quest to avoid real work, I'm thinking about localizing Adventure (or a similar favorite text-based game) to Haida. So... does anyone have a favorite implementation of Adv, or of some other text game they can recommend?

Somewhere around here, I have an ancient old-style Fortran source for an Adv implementation, but I remember not being able to make heads or tails of its Fortran. That was years ago, but my total inexperience with Fortran is still, well, total. I could handle Basic just fine tho! And if anyone has already implemented Adv in Perl, well, I wouldn't mind having a look at that at all!

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.
  • Instead of something really baroque like Adventure you might want to consider writing something on the Z-Machine [], what powered things like Zork, Planetfall and all those other Infocom games. There's a bunch of modern implementations out there and free games to go with. That way you can concentrate on the translation and not so much the hairy programming. In fact there's two implementations in Perl. Games::Rezrov [] and Language::Zcode [].

    My personal favorite in minimalist gaming: Pick Up The Phone Booth and []

    • Or localize Adventure in Inform. Here's the source for Adventure in Inform.
  • How about a localized Z-Machine in Parrot? Dan would love you forever for this. Of course, the rest of the community would hate you because Dan might effectively cease to exist at that point.

  • ... is right here. []

    The definitions all live in data files, so you should be okay translating them into anything you like, There are several Windows versions and a Unix one too.