Roguelike
A roguelike is a computer game that borrows some of the elements of another computer game, 1980's Rogue. A roguelike is a superficially two-dimensional dungeon crawling computer game, usually with simple text or ASCII "graphics" and many with "tiles" which replace the rather limited character set with a wider array.
The genre is named after Rogue, although some features of Rogue existed in earlier games, notably: Adventure (1975), Dungeon (1975 for PDP-10 mainframes), and dnd (1975, written for the PLATO system on CDC computers). Unlike Rogue those games all had pre-scripted scenarios that were largely the same each time they were played and which players could grow tired of, with only some random variations. In Rogue the dungeon is randomly regenerated each time the player begins the game, creating a new challenge each time and remaining fresh for the player.
Becoming widely available with the Berkeley Software Distribution version of Unix, Rogue became the most popular dungeon crawl game yet created.
Overview
You must add a |reason=
parameter to this Cleanup template – replace it with {{Cleanup|December 2005|reason=<Fill reason here>}}
, or remove the Cleanup template.
These games present an absolutely overhead view the components of which were originally characters on a teletype. Traditionally, the hero is represented by an "@" sign, which can be seen as a head and shoulders view from above. Other characters (usually enemy monsters) are represented by letters of the alphabet. Rogue itself only made use of capital letters, but modern roguelikes utilize different capitalization of letters to represent different monsters. A dog, for example, may be represented by the letter "d", and a dragon by a "D". Also, to further distinguish various creatures, a modern roguelike game will display different colored letters. For example, a Red Dragon might be represented by a red "D", whereas a Blue Dragon might be represented by a blue "D", each with their own abilities and required strategy by the player. Further dungeon features are
represented by other ASCII (or ANSI) graphics. A traditional sampling is below.
------ |
However it is becoming increasingly popular to make use of graphics in roguelikes. Numerous graphical versions are available for most of the traditional games; and it is very common for the newer roguelike projects in development to use graphics, sometimes even sound.
The hero is controlled by short commands of one or a few keypresses rather than using a mouse or typing long sentence-like commands. For example, in NetHack a player would press "r" to read a scroll, "d" to drop an item, and "q" to quaff (drink) a potion.
Though they may seem like trivial games at a first glance because of their simple graphics and interface, roguelikes usually provide a much greater gameplay detail depth than average commercial games. Instead of spending a lot of time on the graphics and 3D engines roguelike developers focus on advancing gameplay.
Roguelike games feature randomly generated dungeon levels, which give them more replay value than games in which the levels are the same every time, though many have static levels as well.
The appearance of magical items also changes randomly from game to game.
Roguelike games use a Dungeons & Dragons-like turn-based combat system instead of a real-time system.
There is a great deal of variance between different games in appearance, commands, plot, and strategy.
Most roguelikes are single-player games, due to the difficulty of extending a turn-based system to support multiple players. However, some multi-player Rogue derivatives such as TomeNET, MAngband, and Crossfire exist and are playable online. Also, on multi-user systems controlled by appointed administrators and having the required security features, scoreboards for single-player games are often "shared" between players playing the same rules, without the opportunity to cheat by changing the game or savefiles. Some also allow traces of former players to appear in others' games in form of ghosts or grave markings.
(It is also worthy of note that there are some modified roguelikes in existence which use party or encounter systems which greatly deviate from the normal roguelike gameplay in those regards, but still conform in many other respects.)
Traditionally in roguelike games there is something called permadeath, which means that death is final. Once a character is dead, discounting item-afforded preclusion, the player must start over from the beginning of the game. Most roguelikes provide a "save game" feature, but this is only intended to allow splitting a game across multiple sessions, and the save file will be deleted automatically when the character dies. A skilled user will usually be able to bypass this mechanism and restart after a death, but this is considered dishonorable (or cheating) by many players, and is often known as "save scumming". Some roguelikes provide a "wizard mode" which lets players explore the dungeon without risk of death, but as with save scumming, it is not possible to win honorably using wizard mode.
There are many online communities dedicated to roguelike games, most notably the rec.games.roguelike hierarchy on Usenet.
There also exist a few paper-based roguelikes; one is in fact called "Roguelike". "Adom the RPG" is another.
Roguelike family tree
Roguelikes branched in three main directions:
- The Rogue/Hack/NetHack school, where levels are saved after being left. Other notable examples include Slash'EM, Linley's Dungeon Crawl, and Castle of the Winds.
- The Moria/Angband school, where levels are regenerated after being left. The main occupants of this branch are Moria, its variants, and Angband and its variants.
- The overworld school, where there is more than one dungeon (or, in the case of The UnReal World, no dungeons at all (only caves)). Notable examples of this school are Omega (dungeons are regenerated after being left), ADOM (every dungeon but one is preserved when left), ToME, and later versions of ZAngband.
Note that there are other attributes that distinguish branches; for example, starvation is a major threat in the Hack branch of roguelikes, while in the Moria branch it is rare to die of starvation.
List of popular roguelikes (and other descendents of Rogue)
- 3059 (Real-time, futuristic Rogue-derivative with music and sound)
- Alphaman
- Ancient Domains of Mystery (ADOM)
- Angband (with over sixty variants, some not actively maintained)
- Avanor
- Azure Dreams
- Castle of the Winds
- Chocobo's Mysterious Dungeon
- Crossfire (Real-time game with some things in common to Rogue)
- DarkStone (Roguelike-inspired Action RPG homage to Diablo)
- Diablo (Roguelike-inspired Action-RPG) "playing Rogue is to playing Diablo as reading a book is to watching a movie." - Glen Wichman [1]
- Doom, the RogueLike (DoomRL) Roguelike-inspired game in the world of Doom, created by Kornel Kisielewicz
- dnd Dungeon crawl game written in 1974.
- Dungeon Dungeon game written in 1975 at Claremont Graduate University, first documented use of line of sight dungeon maps
- Dungeon Crawl (or just "Crawl")
- DungeonDoom (Roguelike-inspired Doom3 modification)
- The Dungeon Revealed and The Dungeon of Doom
- Dweller (roguelike for mobile phones)
- Fate (3D roguelike, similar to Diablo)
- Flatspace (space trading and exploration game with many elements from Elite and Rogue)
- GearHead (a mecha based Roguelike)
- Hack
- Hengband (heavily modified Angband variant)
- Heroic Adventure! (also known as HA! Similar to ADOM)
- Hero (Angband Inspired-by Brad Miller)
- Iter Vehemens ad Necem (IVAN)
- Larn
- The Legend of Saladir (or just "Saladir")
- Lost Labyrinth
- Mazzembly 1997
- Mike's Adventure Game
- The Minstrel's Song
- Moraff's World
- Mordor
- Moria
- NetHack (A descendant of Hack)
- Omega
- Ragnarok
- Rogue
- Scarab of Ra (a unique first-person roguelike for Macintosh)
- Slash'EM ("Super Lotsa Added Stuff Hack - Extended Magic")
- Sword of Fargoal (featuring primitive graphics and realtime combat)
- Troubles of Middle Earth, or ToME (a heavily modified ZAngband variant, perhaps the closest to Tolkien in some regards)
- Torneko series
- Tyrant (A graphical Java roguelike)
- The UnReal World (URW)
- Wizardry
- Zangband - heavily modified Angband variant
See also
External links
- Google Groups rec.games.roguelike hierarchy
- Guide to Roguelike Games
- Genealogy & Chronology of Roguelike games
- Open Directory Project's Rogue-like Category
- Roguelike Development - a good starting point for aspiring developers, containing articles, files, and helpful links.
- RogueBasin - a MediaWiki-based wiki devoted to roguelikes.
- Roguelike Restoration Project
- Dungeons Deep - Freeware fantasy dungeon game classics.