¡Esta es una revisión vieja del documento!
Rogue
Es un juego de exploración de laberintos fantásticos concebido para el sistema BSD, que se disfrutaba a través de una terminal de video.
Introducción
Esta es “Una Guía a los Calabozos del Terror”, del manual 4.2BSD.
Acaba de finalizar sus años de estudiante en la guilda de guerreros locales. Luego de mucha práctica y sudor, finalmente ha completado su entrenamiento y está listo para embarcarse en una peligrosa aventura. Como prueba de sus habilidades, los patrones de la guilda local lo han enviado a los Calabozos del Terror. Su tarea es retornar con el Amuleto de Yendor. Su premio por completar esta tarea será una membresía completa en su guilda local. Además, le será permitido mantener todo el botín que traiga de las mazmorras.
Como preparación para su viaje, le dan un mazo encantado, un arco, y un carcaj de flechas tomadas del nido de de un dragón en los confines de las Montañas Oscuras. También le dan una armadura élfica, y suficiente comida para alcanzar los Calabozos. Se despide de su familia y amigos por lo que puede ser la última vez, y se adelanta en el camino.
Se dirige a los calabozos y luego de varios días de viaje sin probleas, ve las antiguas ruinas que marcan la entrada de los Calabozos del Terror. Es tarde en la noche, de modo que decide acampar en la entrada y pasar la noche durmiendo bajo cielo abierto. En la mañana recoge sus armas, se coloca su armadura, come lo que es casi su último alimento, e ingresa a las mazmorras.
Que pasa aquí?
Ha comenzado un juego de Rogue. Su objetivo es tomar tanto botín y tesoro como pueda, encontrar el Amuleto de Yendor, y salir de los Calabozos del Terror con vida. En pantalla, se mantendrá un mapa de donde ha estado, y lo que ha visto en el nivel actual del calabozo. En la medida que explore más y más el nivel, aparecerán más cosas en la pantalla frente a usted.
Rogue difiere de la mayoría de los juegos de fantasía computarizados en que está orientado a terminal de computadora. Los comandos son todos uno o dos presiones de tecla, y los resultados de sus comandos se muestran gráficamente en la pantalla en lugar de explicarse en palabras.
Otra gran diferencia entre Rogue y otros juegos de fantasía computarizados es que una vez que ha resuelto todos los puzzles en un juego fantástico convencional, pierde la mayoría del interés, y deja de ser divertido. Rogue, por otro lado, genera nuevas mazmorras cada vez que lo juega, e incluso el autor lo encuentra entretenido y excitante.
Qué son esas cosas en la pantalla?
Para entender lo que pasa en Rogue debe entender lo que rogue hace con la pantalla. La pantalla de rogue está pensada para reemplazar las descripciones del tipo “Puede ver…” típica de los juegos de fantasía estándar.
La línea inferior
En la línea inferior de la pantalla aparece información inicialmente críptica que describe su status actual. Aquí la explicación:
Level | Este número indica cuan profundo ha entrado en la mazmorra. Comienza en 1 y va subiendo en la medida que desciende en la mazmorra. |
Gold | La cantidad de monedas de oro que ha encontrado y guarda con usted hasta ahora. |
Hp | Los puntos actuales y máximos de golpeo. Los puntos de golpeo indican cuanto daño puede recibir antes de morir. Cuando mas lo gopeen en una lucha, menor será el número. Podrá obtener puntos de golpeo descansando. El número entre paréntesis es el máximo que puede alcanzar. |
Srt | La fuerza actual y el nivel máximo de fuerza. Este puede ser un intero menos o igual a 31, o mayor o igual a 3. Cuanto mayor es el número, más fuerte será. El número entre paréntesis es la fuerza máxima que ha logrado hasta ahora en el juego. |
Ac | Clase de armadura actual. Este número indica cuán efectiva es su armadura al detener golpes de criaturas no amistosas. Cuanto más bajo sea este número, más efectiva es la armadura |
Exp | Estos dos números le dan el nivel de experiencia, y los puntos de experiencia. A medida que haga cosas, obtendrá puntos de experiencia. Con ciertos puntos totales de experiencia, subirá un nivel de experiencia. Cuanto más experimentado sea, mejor podrá pelear y resistir ataques mágicos |
La línea superior
La línea superior de la pantalla está reservada para imprimir mensajes que describen cosas que son imposibles de representar visualmente. Si ve un –More– en la línea superior, significa que Rogue quiere imprimir otro mensaje en pantalla, pero desea asegurarse que ha leído primero lo que ya está allí. Para leer el siguiente mensaje, presione barra espaciadora
El resto de la pantalla
El resto de la pantalla es el mapa de nivel que ha explorado hasta ahora. Cada símbolo en pantalla representa algo. Esta es una lista de los significados de los varios símbolos.
| Caracter | Significado |
|---|---|
@ | Usted, el aventurero |
| | Muros de las mazmorras |
+ | Una puerta desde/hacia una mazmorra |
. | El piso |
· | El piso de un pasaje entre mazmorras |
* | Una pila o jarrón con oro |
) | Un arma de algún tipo |
] | Una pieza de armadura |
! | Un frasco de pócima mágica |
? | Una pieza de papel, usualmente un papiro mágico |
= | Un anillo mágico |
/ | Un báculo o varita mágica |
^ | Una trampa, tenga cuidado |
% | Una escalera a otro nivel |
: | Un trozo de comida |
A-Z | Las letras mayúsculas representan varios habitantes de los Calabozos del Terror. Cuidado, son horribles y malvados. |
Comandos
En Rogue se escriben comandos de una o dos letras. La mayoría de los comandos pueden ser precedidos por un número para iterarlos (repetirlos). Por ejemplo, al ingresar 10s se buscarán diez veces. Los comandos cuya cuenta no tiene sentido se ignoran. Para cancelar una cuenta o un prefijo, ingrese Tecla Escape. La lista de comandos es larga, pero puede leerse en cualquier momento del juego con el comando ?. He aquí la lista de referencia:
? | Comando Ayuda. Indica los caracteres de ayuda. Si ingresa un *, listará todos los comandos. De otro modo, epxlicará el caracter que solicitó. |
/ | ¿Que hay en pantalla?. Una / seguida por otro caracter que vea en pantalla, le dirá qué es dicho caracter. Por ejemplo, si indica /@ le dirá que la @ lo representa a ud. |
h,H Ctrl+h | Se mueve a la izquierda. Se mueve un espacio a la izquierda. Si usa h continuará moviéndose hasta dar con algo. Esto funciona para todos los movimientos L significa correr en dirección l. Si usa Ctrl+h, se continuará moviendo en la dirección específicada hasta que pase algo interesante o choque contra una pared. Debería experimentar con esto, ya que es un comando muy útil, pero muy difícil de describir. También funciona para todos los comandos de movimeinto |
j | Se mueve abajo |
k | Se mueve arriba |
l | Se mueve a la derecha |
y | Se mueve diagonalmente arriba y a la izquierda |
u | Se mueve diagonalmente arriba y a la derecha |
b | Se mueve diagonalmente abajo y a la izquierda |
n | Se mueve diagonalmente abajo y a la derecha |
t | Arroja un objeto. Este es un comando prefijo. Cuando lo usa con una dirección, lanza un objeto en la dirección específica (ej, ingrese th para lanzar algo hacia la izquierda). |
f | Lucha hasta que alguien muere. Cuando se sigue con una dirección, esto obligará a lucha a la criatura en dicha dirección, hasta que el o usted muerdan el polvo. |
m | Moverse hacia algo sin recogerlo. Esto lo moverá un espacio en la dirección que especifique, y, si hay un objeto allí que pueda recoger, no lo hará |
z | Prefijo de encantar. Apunte un báculo o varita máquina en una dirección dada y disparará. Aún los báculos no direccionales deben ser apuntados en alguna dirección al usarlos. |
^ | Comando identificar trampa. Si en su mapa hay una trampa y no puede recordar qué tipo es, puede hacer que Rogue se lo recuerde acercándose a ella e intentando ^, seguido por la dirección que lo movería usted hacia la trampa |
s | Busca trampas y puertas secretas. Examine cada espacio inmediatamente adyacente a usted para buscar la existencia de una trampa o puerta secreta. Existe una gran oportunidad que incluso si hay algo allí, no lo encontrará, de modo que debe buscarla antes de encontrar algo |
> | Desciende una escalera al siguiente nivel. Esto sólo puede hacer si está de pie en la escalera. |
< | Asciende una escalera al nivel superior. Esto no puede haceerse sin tener el Amuleto de Yendor en su posesión |
. | Descansa. Esto es el comando “no hacer nada”. Es bueno para aguardar y curarse. |
* | Inventario. Lista de lo que está llevando encima |
I | Inventario selectivo. Le dice que ítem único está en su mochila |
q | Derrama una de las pociones que lleva |
r | Lee uno de los papiros de su mochila |
e | Come la comida de su mochila |
w | Empuña un arma. Toma el arma de su cintura y la empuña para combatir, reemplazando una si tuviese |
W | Vestir la armadura. Sólo puede veerstir una armadura a la vez. Esto lleva tiempo extra. |
T | Sacarse la armadura. No puede sacarse una armadura maldita. Requiere tiempo extra. |
P | Se pone un anillo. Puede llevar sólo dos anillos a la vez (uno en cada mano). Si no lleva ningún anillo, este comando le preguntará en qué mano quiere llevarlo, o de otra manera, se lo colocará en la mano vacía. El programa asume que lleva su espada en su mano derecha. |
R | Se quita el anillo. Si solo tiene un anillo, este comando se lo quita. Si está llevando dos, le preguntará cuál desea quitarse. |
d | Soltar un objeto. Saca algo de su mochila y la deja en el piso. Sólo un objeto puede ocupar cada espacio. No puede soltar un objeto con maleficio si lo está vistiendo o llevando. |
c | Llama de alguna manera a un objeto. Puede ponerle nombre al objeto en su mochila si desea recordar algo, o puede usar el comando llamar para darle un nombre al tipo de objeto. Esto se usa cuando se da cuenta qué una pócima, papiro, anillo, báculo luego de que lo recogió, o cuando desea recordar cual de esas espadas que porta es la que desea usar. |
D | Indica qué ha descubierto de ciertas cosas. Este comando le preguntará en qué cosa está interesado. Si ingresa el caracter de un objeto determinado (ej, un ! para una pócima) le dirá qué tipos de pócimas ha descubierto (ej. descubierto de qué son). Este comando funciona con las pócimas, los papiros, los anillos, los báculos y las varitas. |
o | Examina y establece opciones. |
| Ctrl+r | Redibuja la pantalla. Útil si aparecen mensajes espúreos o errores de transmisión en la terminal. |
| Ctrl+p | Imprime el último mensaje. Útil cuando un mensaje desaparece antes de poder leerlo. Esto sólo repite el último mensaje que no fue un comando mal escrito, de modo que no perderá nada accidentalmente tipeando un caracter erróneo en lugar de Ctrl+p |
| Tecla Esc | Cancela un comando, prefijo, o conteo |
! | Sale al shell para ingresar algun comando de UNIX. |
Q | Sale de Rogue |
S | Guarda el jeugo actual en un fichero. Le preguntará si desea usar el nombre de fichero por defecto. Nota: Rogue no le dejeará iniciar una copia de los juegos guardados, y borra el archivo guardado tan pronto como inicia un juego restaurado. Esto se hace para impedir que la gente guarde el juego antes de estar en posición peligrosa y luego reiniciarlo por si mueren. Para restaurar el juego guardado, ingrese el nombre de fichero como argumento (ej. rogue fichero_guardado). Para reiniciar desde un juego guardado por defecto, use rogue -r. |
v | Version del Rogue |
) | Arma que está usando |
] | Armadura que está vistiendo |
= | Anillos que está usando |
@ | Reimprime la línea de status en la línea de mensajes |
Salas
Combate
Objetos que puede encontrar
Armas
Armadura
Papiros
Pocimas
Báculos y Varitas
Anillos
Comida
Opciones
Configurar las opciones
Usando el comando "o"
Usando la varaible ROGUEOPTS
Lista de opciones
Puntaje
Usualmente Rogue mantiene una lista de la gente con máximo puntaje en la máquina. Dependiendo de cómo está configurado, puede mostrar los puntajes superiores o jugadores superiores. En el último caso, cada cuenta de usuario de la máquina puede postear solo un puntaje no ganador a esta lista. Si logra un puntaje superior a alguien de la lista, o mejora su puntaje previo, será insertado en el lugar adecuado bajo su nombre de usuario actual. Puede configurarse cuantos puntajes máximos aparecen en la máquina.
Si sale del juego, quedará con todo su oro intaacto. Sin embargo, si muere en los Calabozos del Terror, su cuerpo será enviado a su siguiente alma, junto con el 90% de su roto. El 10% lo guarda el Mago del Calabozo como una cuota social. Esto debe hacerlo considerar cuando quiere dar el último golpe a ese monstruo y posiblemente vivir, o salir y por lo tanto detenerse con lo que tiene. Si sale, obtiene todo su oro, pero si vive, podría encontrar mas.
Si desea ver la lista de puntajes, puede ingresar:
rogue -s
Historia
Rogue fue concebido originalmente por Glenn Wichman y Michael Toy. Ken Arnol y Michael Toy pulieron luego la interfaz de usuario, y agregaron muchísimas funcionalidades nuevas. Entre los desarrolladores se encontraban Bob Arnold, Michelle Busch, Andy Hatcher, Kipp Huckman, Mark Horton, Daniel Jensen, BillJoy, Joe Kalash, Steve Maurer, Marty McNary,Jan Miller, y Scott Nelson, quienes incorporaron ideas.
El Mago de la Mazmorra se llamaba Wally the Wonder Badger.

