Codex Gamicus
(I have not played Rogue, but I read so many descriptions that I think that I can expand the intro. Also, by looking at Rogue sources I discuss the existence of Rogue clones.)
 
No edit summary
 
Line 1: Line 1:
  +
{{ElementInfobox
__NOTOC__
 
 
| name = Rogue
{{roguelike}}
 
  +
| type = Class
'''Rogue''' is the original [[roguelike]] [[game]]. You play it on a text-only [[Unix]] terminal, though some ports exist to other computer operating systems. Your character, the "rogue", must descend through the dungeon, locate and steal the [[Wikinfo:Amulet of Yendor|Amulet of Yendor]], and return to the surface. Notably, the dungeon is randomly generated; the upper levels consist of rectangular rooms with interconnecting corridors while the lower levels look like mazes (all drawn with punctuation, because the screen only draws text). The dungeon is filled with monsters (drawn as letters from <tt>A</tt> to <tt>Z</tt>) which will attack your character (drawn as an @ sign). Other dangers include eating all of your food and starving. The dungeon contains several useful items (also punctuation) such as weapons, armor, and magical scrolls, potions, rings and wands... but magical items start unidentified, so you do not know what will happen when you use an item for the first time, or whether the effect will be good or bad.
 
  +
| game = Neverwinter Nights
  +
}}
   
  +
'''''Rogues''''' have little in common with each other. While some - maybe even the majority - are stealthy thieves, many serve as scouts, spies, investigators, diplomats, and simple thugs. Rogues are versatile, adaptable, and skilled at getting what others don’t want them to get. While not equal to a fighter in combat, a rogue knows how to hit where it hurts, and a sneak attack can dish out a lot of damage. Rogues also seem to have a sixth sense when it comes to avoiding danger. Experienced rogues develop nearly magical powers and skills as they master the arts of stealth, evasion, and sneak attacks. In addition, while not capable of casting spells on their own, a rogue can sometimes "fake it" well enough to cast spells from scrolls, activate wands, and use just about any other magic item.
Death in Rogue is always permanent, at which point you must restart the game from the beginning ''and'' will receive a different randomly-generated dungeon with randomly-placed monsters. Rogue is a very difficult game.
 
   
  +
: • Hit Die: d6.
Michael Toy and Glenn R. Wichman originally programmed Rogue in 1980 for [[Unix]]. In 1982, a Rogue binary shipped with the popular Unix distribution for VAX commputers called 4.2BSD. Rogue then spread to several universities. But your copy of Rogue might not be the original, but a clone.
 
  +
: • Proficiencies: Proficient with [[Weapon Proficiency (rogue)|club, dagger, dart, handaxe, light crossbow, heavy crossbow, mace, morningstar, quarterstaff, rapier, short sword, shortbow and sling]]. They are proficient with [[Armor Proficiency (light)|light armor]], but not with [[Shield Proficiency|shields]].
  +
: • Skill Points (*4 at 1st level): 8 + [[Intelligence (NWN)|Intelligence]] Modifier.
   
  +
{{Neverwinter Nights}}
== Rogue clones ==
 
The "Rogue" that many users play is not Toy's and Wichman's original game, nor is it a port of that game, but it is a reimplementation of that game called a ''Rogue clone''.
 
 
=== The clone from BSD ===
 
The source code of one such clone found its way its way into the [[Wikipedia:Berkeley Software Distribution|Berkeley Software Distribution]] (BSD) at about 1987, and both FreeBSD and NetBSD continue to distribute it today. This game is called "Rogue", but documentation of the differences exists in [http://cvsweb.netbsd.org/bsdweb.cgi/src/games/rogue/CHANGES?rev=1.3&content-type=text/x-cvsweb-markup an email customarily copied with the source code], most notably:
 
 
: ''Prints a picture of a skull, not a tombstone, upon death.''
 
 
Thus if you die in Rogue and see a skull like the one below ([http://cvsweb.netbsd.org/bsdweb.cgi/src/games/rogue/score.c?rev=1.11&content-type=text/x-cvsweb-markup copied from score.c of this Rogue clone]), then you are playing this particular clone ''or'' another clone derived from it:
 
 
__---------__
 
_~ ~_
 
/ \\
 
~ ~
 
/ \\
 
| XXXX XXXX |
 
| XXXX XXXX |
 
| XXX XXX |
 
\\ @ /
 
--\\ @@@ /--
 
| | @@@ | |
 
| | | |
 
| vvVvvvvvvvVvv |
 
| ^^^^^^^^^^^ |
 
\\_ _/
 
~---------~
 
 
''This image is [[Wikipedia:copyrights|copyrighted]], however U.S. copyright law qualifies this image under [[Wikipedia:fair use|fair use]] meaning that it is appropriate to use for documenting topics about gaming.''
 
 
The [http://cvsweb.netbsd.org/bsdweb.cgi/src/games/rogue/USD.doc/rogue.me?rev=1.6&content-type=text/x-cvsweb-markup included rogue.me documentation] states, "The public domain version of rogue now distributed with Berkeley UNIX was written by Timothy Stoehr," so perhaps that is the author of this clone. However, the source code has a copyright, so it is not actually in the public domain. Further, the copyright situation is uncertain. Berkeley put its standard free-software copyright notice on the top of each file, but further down an extra set of conditions survives:
 
 
/*
 
* main.c
 
*
 
* This source herein may be modified and/or distributed by anybody who
 
* so desires, with the following restrictions:
 
* 1.) No portion of this notice shall be removed.
 
* 2.) Credit shall not be taken for the creation of this source.
 
* 3.) This code is not to be traded, sold, or used for personal
 
* gain or profit.
 
*
 
*/
 
 
Because clause 3 contains discrimination against those who would trade or sell copies, this particular Rogue clone is ''not'' free software. OpenBSD [http://thread.gmane.org/gmane.os.openbsd.misc/30659/focus=30659 removed it from their distribution], while Debian [http://packages.debian.org/testing/games/bsdgames-nonfree classified it as "non-free"].
 
 
=== Hack ===
 
A game called [[Hack]], at first, was another Rogue clone. However Hack added more features, even as it retained the setting of the game (being the dungeon of rectangular rooms and mazes) and the goal (being the Amulet of Yendor). Hack is a direct ancestor of the popular game called [[NetHack]].
 
 
== Game Data ==
 
=== [[Unix]] ===
 
* where to obtain Rogue?
 
{{datastub}}
 
 
{{furtherinfo}}
 
 
== External Links ==
 
* [http://www.wichman.org/roguehistory.html A Brief History of "Rogue" by Glenn R. Wichman]
 
* On some wiki
 
** [http://roguebasin.t-o-m-e.net/index.php/Rogue RogueBasin:Rogue]
 
** [[Wikipedia:Rogue (computer game)]]
 
** [[Wiki:c:NetHack:Rogue (game)]]
 
* On Everything2
 
** [http://everything2.com/index.pl?node_id=1017187 Rogue (thing) by Milen]
 
 
[[Category:Roguelikes]] [[Category:Unix games]]
 

Revision as of 17:13, 8 October 2017

Rogue
Basic Information
Type(s)
Class
Featured in...
Neverwinter Nights

Rogues have little in common with each other. While some - maybe even the majority - are stealthy thieves, many serve as scouts, spies, investigators, diplomats, and simple thugs. Rogues are versatile, adaptable, and skilled at getting what others don’t want them to get. While not equal to a fighter in combat, a rogue knows how to hit where it hurts, and a sneak attack can dish out a lot of damage. Rogues also seem to have a sixth sense when it comes to avoiding danger. Experienced rogues develop nearly magical powers and skills as they master the arts of stealth, evasion, and sneak attacks. In addition, while not capable of casting spells on their own, a rogue can sometimes "fake it" well enough to cast spells from scrolls, activate wands, and use just about any other magic item.

• Hit Die: d6.
• Proficiencies: Proficient with club, dagger, dart, handaxe, light crossbow, heavy crossbow, mace, morningstar, quarterstaff, rapier, short sword, shortbow and sling. They are proficient with light armor, but not with shields.
• Skill Points (*4 at 1st level): 8 + Intelligence Modifier.