diff rogue3/rogue36.doc @ 0:527e2150eaf0

Import Rogue 3.6 from the Roguelike Restoration Project (r1490)
author edwarj4
date Tue, 13 Oct 2009 13:33:34 +0000
parents
children b343f42c1f01
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/rogue3/rogue36.doc	Tue Oct 13 13:33:34 2009 +0000
@@ -0,0 +1,660 @@
+
+
+
+
+
+
+
+
+
+              A Guide to the Dungeons of Doom
+
+                       Michael C. Toy
+              Computer Systems Research Group
+ Department of Electrical Engineering and Computer Science
+                  University of California
+                Berkeley, California  94720
+
+
+
+                          ABSTRACT
+
+          Rogue  is  a  visual  CRT  based fantasy game
+     which runs  under  the  UNIX  timesharing  system.
+     This paper describes how to play rogue and gives a
+     few hints for those who might otherwise  get  lost
+     in the Dungeons of Doom.
+
+
+
+11 July 2006
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+              A Guide to the Dungeons of Doom
+
+                       Michael C. Toy
+              Computer Systems Research Group
+ Department of Electrical Engineering and Computer Science
+                  University of California
+                Berkeley, California  94720
+
+
+1.  Introduction
+
+     You  have  just finished your years as a student at the
+local fighter's guild.  After much practice  and  sweat  you
+have finally completed your training and are ready to embark
+upon a perilous adventure.  As a test of  your  skills,  the
+local  guildmasters have sent you into the Dungeons of Doom.
+Your task is to return with  the  Amulet  of  Yendor.   Your
+reward  for  the completion of this task will be a full mem-
+bership in the local guild. In addition, you are allowed  to
+keep all the loot you bring back from the dungeons.
+
+     In  preparation  for  your  journey,  you  are given an
+enchanted sword, taken from a dragon's hoard in the far  off
+Dark  Mountains.   You  are  also outfitted with elf-crafted
+armor and given enough food to reach the dungeons.  You  say
+goodbye  to family and friends for what may be the last time
+and head up the road.
+
+     You set out on your way to the dungeons and after  sev-
+eral  days  of  uneventful travel, you see the ancient ruins
+that mark the entrance to the Dungeons of Doom.  It is  late
+at  night  so  you  make  camp at the entrance and spend the
+night sleeping under the open skies.   In  the  morning  you
+gather  your  sword,  put  on your armor, eat what is almost
+your last food and enter the dungeons.
+
+2.  What is going on here?
+
+     You have just begun a game of rogue.  Your goal  is  to
+grab as much treasure as you can, find the Amulet of Yendor,
+and get out of the Dungeons of Doom alive.  On the screen, a
+map  of  where  you  have been and what you have seen on the
+current dungeon level is kept.  As you explore more  of  the
+level, it appears on the screen in front of you.
+
+     Rogue  differs from most computer fantasy games in that
+it  is  screen  oriented.   Commands  are  all  one  or  two
+keystrokes  and  the  results of your commands are displayed
+graphically on the screen rather  than  being  explained  in
+-----------
+As opposed to pseudo English sentences.
+
+
+
+                            - 1 -
+
+
+
+
+
+                             A Guide to the Dungeons of Doom
+
+
+words.
+
+     Another  major  difference between rogue and other com-
+puter fantasy games is that once you  have  solved  all  the
+puzzles  in a standard fantasy game, it has lost most of its
+excitement and it ceases to be fun.  Rogue on the other hand
+generates  a new dungeon every time you play it and even the
+author finds it an entertaining and exciting game.
+
+3.  What do all those things on the screen mean?
+
+     In order to understand what is going on  in  rogue  you
+have to first get some grasp of what rogue is doing with the
+screen.  The rogue screen is intended to  replace  the  "You
+can  see  ..." descriptions of standard fantasy games.  Here
+is a sample of what a rogue screen might look like.
+                            ---------------------
+                            |...................+
+                            |...@...........[...|
+                            |........B..........|
+                            |...................|
+                            --------+------------
+
+
+          Level: 1  Gold: 0      Hp: 12(12)  Str: 16  Ac: 6  Exp: 1/0
+
+3.1.  The bottom line
+
+     At the bottom line of the screen is  a  few  pieces  of
+cryptic  information,  describing your current status.  Here
+is an explanation of what these things mean:
+
+Level   This number indicates how deep you have gone in  the
+        dungeon.  It starts at one and goes up forever.
+
+Gold    The  number  of gold pieces you have managed to find
+        and keep with you so far.
+
+Hp      Your current and maximum  hit  points.   Hit  points
+        indicate  how  much  damage  you can take before you
+        die.  The more you get hit in  a  fight,  the  lower
+        they get.  You can regain hit points by resting. The
+        number in parentheses is the maximum number your hit
+        points can reach.
+
+Str     Your current strength.  This can be any integer less
+        than or equal to eighteen.  The higher  the  number,
+        the stronger you are.
+
+Ac      Your current armor class.  This number indicates how
+        effective your  armor  is  in  stopping  blows  from
+        unfriendly creatures.  The lower this number is, the
+-----------
+Or until you get killed or decide to quit.
+
+
+
+                            - 2 -
+
+
+
+
+
+                             A Guide to the Dungeons of Doom
+
+
+        more effective the armor.
+
+Exp     These two numbers give your current experience level
+        and  experience  points.  As you do things, you gain
+        experience  points.   At  certain  experience  point
+        totals,  you  gain  an  experience  level.  The more
+        experienced you are, the  better  you  are  able  to
+        fight and to withstand magical attacks.
+
+3.2.  The top line
+
+     The  top  line  of  the screen is reserved for printing
+messages that describe things that are impossible to  repre-
+sent  visually.   If  you  see a "--More--" on the top line,
+this means that rogue wants to print another message on  the
+screen,  but it wants to make certain that you have read the
+one that is there first.  To read  the  next  message,  just
+press a space.
+
+3.3.  The rest of the screen
+
+     The  rest  of the screen is the map of the level as you
+have explored it so far.  Each symbol on the  screen  repre-
+sents something.  Here is a list of what the various symbols
+mean:
+
+@    This symbol represents you, the adventurer.
+
+-|    These symbols represent the walls of rooms.
+
++     A door to/from a room.
+
+.     The floor of a room.
+
+#     The floor of a passage between rooms.
+
+*     A pile or pot of gold.
+
+)     A weapon of some sort.
+
+]     A piece of armor.
+
+!     A flask containing a magic potion.
+
+?     A piece of paper, usually a magic scroll.
+
+^     A trap, watch out for these.
+
+%     The passage leading down to the next level.
+
+:     A piece of food.
+
+A-Z   The uppercase letters represent  the  various  inhabi-
+      tants of the Dungeons of Doom.  Watch out, they can be
+
+
+
+                            - 3 -
+
+
+
+
+
+                             A Guide to the Dungeons of Doom
+
+
+      mean.
+
+4.  Commands
+
+     Commands are given to rogue by pressing single letters.
+Most  commands  can  be  preceded  by a count to repeat them
+(e.g. typing "10s" will do ten searches) The  list  of  com-
+mands  is rather long, but it can be read at any time during
+the game with the ? command.  Here it is for reference, with
+a short explanation of each command.
+
+?     The  help  command.  Asks for a character to give help
+      on.  If you type a "*", it will list all the commands,
+      otherwise it will explain what the character you typed
+      does.
+
+/     This is the "What is that on the screen?"  command.  A
+      "/"  followed  by  any  character  that you see on the
+      level, will tell you  what  that  character  is.   For
+      instance,  typing "/@" will tell you that the @ symbol
+      represents you, the player.
+
+h , H Move left.  You move one space to the  left.   If  you
+      use upper case h, you will continue to move left until
+      you run into something.  This works for  all  movement
+      commands (e.g. "L" means run in direction "l")
+
+j     Move down.
+
+k     Move up.
+
+l     Move right.
+
+y     Move diagonally up and left.
+
+u     Move diagonally up and right.
+
+b     Move diagonally down and left.
+
+n     Move diagonally down and right.