atrogue Documentation
for Users
Keyboard Commands

Introduction

You play atrogue by entering keyboard commands. Most commands consist of a single key, some commands require additional input like an object inventory letter or a direction key. For some commands, you can give a "count/number" parameter in advance by entering the command "C", telling atrogue e.g. how many darts you want to throw or for how many ticks you want to rest.

Movement Keys

The most important keyboard commands concern moving around in the dungeon levels. You can move in eight directions; but diagonal moves aren't always possible, e.g. when you want to enter or leave a tunnel (because the passage is rather narrow). There are three kinds of movement commands - you can move either a single step, or until you get "next to something of interest", or until you are stopped by e.g. running into a wall. Additionally, you can move a certain number of steps by combining the command "C" and a single-step movement key.

Single-step moves can be made by pressing the following keys. The letters are the same as in some other Rogue-like games; to make comfortable use of the number keys, activate the keypad... For horizontal/vertical movement, you can also use the cursor keys, but it seems that these don't work with all terminals.

       k, 8
        |
  y, 7  |  u, 9
      \ | /
       \|/
h, 4 ---+--- l, 6
       /|\
      / | \
  b, 1  |  n, 3
        |
       j, 2

To move until you're stopped by something, use the above letter keys (not number or cursor keys) in combination with the <SHIFT> key. To move until "next to something of interest", use <CONTROL> instead of <SHIFT>. (The exact behavior of these kinds of moves will change - they don't yet work as intended.)

To fight a creature, move in its direction as if you wanted to run into it. To pick an object which is lying around in a level, move on its location.

Other Keys

The following other keyboard commands can be used - somewhat sorted alphabetically. Upper- and lower-case letters are different... For some commands, you can give a "count/number" parameter in advance with the command "C" (see below). Some commands will ask you for a direction; you can then use any of the above movement keys to specify the direction. Some commands (e.g. throwing) concern an object from your pack; you'll then be asked for a letter representing the respective object inventory letter; have a look at the inventory handling documentation. You can cancel any command which requires additional information by pressing the <ESCAPE> key.

Missing Commands

The following commands have not yet been implemented in this early release of atrogue; they will be available in a future version...


This documentation file is part of version 0.2.0 of atrogue, a "Rogue-like game" created by Arne Thomaßen. atrogue is basically released under certain versions of the GNU General Public License and WITHOUT ANY WARRANTY. Copyright (C) 2001-2003 Arne Thomaßen. The project home page is atrogue.sourceforge.net.