Text adventures

TorgoX on 2004-12-29T09:12:21

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!


Z-Machine?

schwern on 2004-12-29T10:44:16

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 Die.

Re:Z-Machine?

rjbs on 2004-12-29T12:06:29

Or localize Adventure in Inform. Here's the source for Adventure in Inform.

http://ifarchive.mirrors.manxome.org/games/source/inform/Advent.inf

Parrot

Ovid on 2004-12-29T16:04:13

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.

The source ...

pemungkah on 2005-01-02T05:38:38

... is right here. http://www.rickadams.org/adventure/e_downloads.html

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.

Re:The source ...

TorgoX on 2005-01-02T22:20:46

Yaaay! This is the best! I googled for this, found flailed hopelessly. This will help immensely!