Rogue as first released to the world in 1981: 26 levels and the Amulet of Yendor.

Rogue 3.6 (June 1981) is the first version of Rogue that spread widely across Unix machines, by Michael Toy, Glenn Wichman and Ken Arnold. It is the version Advanced Rogue and Super-Rogue were built from. Twenty-six levels, twenty-six monsters from the giant ant (A) to the zombie (Z), and the Amulet of Yendor to carry back up. Death is permanent.

About the game

Rogue is where it started: one screen per level, no town, no shops and no way back up until you hold the Amulet of Yendor from level 26. Levels are thrown away when you leave.

Keyboard controls

The keys to remember

?
In-game help (* all commands, @ items)
x
Auto-explore: walk to the nearest unexplored spot
Enter
Menu of all commands
i
Inventory with a cursor: letter = use, Enter = all actions
<
Go up (walks to the nearest known staircase)
>
Go down (walks to the nearest known staircase)
O
Your class and quest item

Essential keys

Moving

hjklyubn/arrow keys
Walk / attack
HJKLYUBN
Run
x
Auto-explore
>
Down stairs (walks to the nearest known ones)
<
Up stairs (only with the Amulet)
Space
Rest
s
Search

Fighting

t
Throw
p
Zap a wand in a direction
z
Zap a wand or staff

Items

i
Inventory with a cursor
d
Drop
w
Wield
W/T
Wear / take off armour
P/R
Put on / remove a ring
q
Quaff
r
Read
e
Eat
c
Call (name) an item

Information & system

Enter
Command menu
?
Help (* for all)
Ctrl+R
Repeat last message
o
Options
S
Save and quit
Q
Quit
Complete key list (45 commands)
?prints help
/identify object
hleft
jdown
kup
lright
yup & left
uup & right
bdown & left
ndown & right
Hrun left
Jrun down
Krun up
Lrun right
Yrun up & left
Urun up & right
Brun down & left
Nrun down & right
xexplore (any key stops)
t + directionthrow something
f + directionforward until find something
p + directionzap a wand in a direction
zzap a wand or staff
>go down (walks to known stairs)
<go up (walks to known stairs)
ssearch for trap/secret door
(space) rest for a while
iinventory
Iinventory single item
qquaff potion
rread paper
eeat food
wwield a weapon
Wwear armor
Ttake armor off
Pput on ring
Rremove ring
ddrop object
ccall object
oexamine/set options
Ctrl+Lredraw screen
Ctrl+Rrepeat last message
vprint program version number
Ssave game
Qquit

Saving your game

Tips

New player's guide

Your first steps

  1. You start with food, ring mail, a mace, a bow and arrows. x explores; fight by walking into monsters.
  2. Walking over things picks them up. Gold (*) is your score.
  3. > walks to the known stairs and goes down.
  4. Rest (Space) or search (s) to heal; eat (e) when Hungry shows.

History & differences

Where it all started. Michael Toy and Glenn Wichman wrote Rogue at UC Santa Cruz in 1980, using Ken Arnold's new curses library to draw on the whole screen. Arnold joined them at Berkeley, and Rogue spread with BSD Unix. Its name now stands for the whole genre: random levels, permadeath, items identified by use.

This version. 3.6 (1981) is the Rogue that spread across university Unix machines as source code, before the later 5.x versions were kept closed. That is why the first variants start here: Super-Rogue and Advanced Rogue both grew from 3.6, not from the later 5.x.

What is unique about it.

Trivia.

The family at a glance (numbers counted in each game's source):

GameYearByBuilt onClassesMonster kindsGoal
Rogue 3.61981Toy, Wichman, Arnold—none26Amulet, level 26
Rogue 5.41985Toy, Wichman, ArnoldRogue 5.2/5.3none26 (new set)Amulet, level 26
Rogue PC1985Toy, Lane, Wichman (A.I. Design / Epyx)Rogue 5.xnone26Amulet, level 26
Super-Rogue1984Robert D. KindelbergerRogue 3.6none52Amulet, level 35+
Advanced Rogue 5.81985Michael Morgan, Ken DalkaRogue 3.6, Super-Rogue4120a random relic (11)
UltraRogue1985–95Herb ChongAdvanced Rogue10about 400the artifact at the bottom
Advanced Rogue 7.71986Michael Morgan, Ken DalkaAdvanced Rogue 5.89125a random relic (16)
XRogue 81991Robert PietkivitchAdvanced Rogue 7.79211your class's relic

Playing in the browser

About this version