Rogue (video Game) - User Interface

User Interface

In the original, all aspects of the game, including the dungeon, the player character, and monsters, are represented by letters and symbols. Monsters are represented by capital letters (such as Z for zombie), and as such there are twenty-six varieties. This type of display makes it appropriate for a non-graphical terminal. Rogue was one of the first widely used applications of the curses screen control library. Like all programs using this library, the game uses the termcap database to adapt to the capabilities of terminals made by different vendors. Later ports of Rogue apply extended character sets to the text user interface or replace it with graphical tiles.

The basic movement keys (h, left; j, down; k, up; and l, right) are the same as the cursor control keys in the vi editor. Other game actions also use single keystrokes—q to quaff a potion, w to wield a weapon, e to eat some food, etc. In the DOS version, the cursor keys specify movement, and the fast-move keys (H, J, K, and L) are supplanted by use of the scroll lock key.

Each dungeon level comprises a grid of 3 rooms by 3 rooms, or dead end hallways where rooms would be expected. Later levels include mazes in the place of rooms as well. Unlike most adventure games of the time, the dungeon layout and the placement of objects within are randomly generated.

Read more about this topic:  Rogue (video game)

Famous quotes containing the word user:

    A worker may be the hammer’s master, but the hammer still prevails. A tool knows exactly how it is meant to be handled, while the user of the tool can only have an approximate idea.
    Milan Kundera (b. 1929)