Instructions:A roguelike written for the Commodore VIC-20, which, despite the limitations of that platform, supports a respectable set of the usual "dungeon furniture": reasonably generated dungeon levels with tunnels and rooms whose contents are hidden until you enter, tunnels, monsters, treasure, potions, traps, chests, combat with experience points, etc.
Code: Select all
Playing the Game
----------------
Use the following keys:
* `I` - go (or attack) north
* `J` - go (or attack) west
* `L` - go (or attack) east
* `K` - go (or attack) south
* `R` - rest (allow monsters to move)
* `Q` - quaff a health potion
The status bar shows your current hit points, out of your maximum hit points,
followed by the amount of gold you have, followed by the number of health
potions you have, followed by your experience level.
The dungeon level you are currently on is shown in the lower left; level A is
the shallowest level, B is the next deepest, and so on.
You start at experience level zero, because, well, welcome to computer-dom.
If something notable happened during the turn, a message about it will
replace the status bar at the beginning of the next turn. You can press
any non-action key after that to show the stats in the status bar again.
If more than one notable thing happened during the turn, each message
(except the last), after being displayed, will prompt you to press any key
to see the next message, by displaying a diamond symbol in the upper-left
corner.
We suggest that, if you are playing in an emulator in WARP mode, you do
not press space to dismiss status messages, as the space bar repeats on
the VIC-20. Just press any key not assigned to an action, perhaps `Z`.
You will notice that, the first time you play after starting the VIC-20
(or your emulator), the first dungeon level is always the same one.
However, things will quickly get more random as the game progresses.
You will also notice that the game ends rather abruptly when you die. If
you would like to see your final score (to see if you have beaten your
personal record, for example), after the game ends, type:
?au,dl,xp,xl
This will display the amount of gold you accumulated, the dungeon level
you died on, the experience points you accumulated, and the experience level
you achieved.