Skip to content
Classic Games

Rogue

The original permadeath

Rogue created the roguelike genre with procedurally generated dungeons, permadeath, and ASCII graphics, establishing design principles that would influence games for decades.

pcunix roguelikedungeon-crawlerascii 1980

Overview

@ enters the Dungeons of Doom. Rogue emerged from UC Berkeley and UC Santa Cruz in 1980, combining procedural dungeon generation with permanent death. Every playthrough generated new layouts; every death was final. The curses library rendered everything in ASCII—@ for the player, letters for monsters, symbols for items. A genre was named after it, and forty years later, “roguelike” remains gaming vocabulary.

Fast facts

  • Developers: Michael Toy, Glenn Wichman, Ken Arnold.
  • Year: 1980.
  • Platform: Unix systems.
  • Innovation: Procedural generation + permadeath.

Core mechanics

ElementImplementation
Procedural dungeonsNew layout each run
PermadeathNo saves on death
Turn-basedMove, then enemies move
InventoryItem management

ASCII representation

SymbolMeaning
@Player
A-ZMonsters
*Gold
!Potions
?Scrolls

Design principles

PrincipleExpression
FairnessRules apply equally
Emergent challengeProcedural danger
Knowledge accumulationPlayer skill, not character
Meaningful deathConsequence creates tension

Distribution

VectorImpact
BSD UnixAcademic spread
Source availabilityModification, variants
Ported versionsCommercial releases

Legacy

DescendantConnection
NetHackDirect lineage
SpelunkyModern roguelike
HadesRoguelite evolution
”Roguelike” genreNamed after Rogue

See also