hack

¡Esta es una revisión vieja del documento!


Hack

Se trata de un juego para videoterminal, del género "Mazmorras y Dragones", inspirado en el clásico Rogue.

Fue principalmente desarrollado en 1982 por Jay Fenlason como un ejercicio de programación de juego roguelike en lenguaje C en sistemas multiusuario UNIX, pero incorporando elementos de fantasía y aventuras.

El objetivo principal de Hack es sobrevivir, conseguir objetos (ya sea oro, armamento u objetos valiosos) que te darán puntos. El objeetivo final y muy difícil consiste en hacerse con el Amuleto de Yendor.

El universo de Hack consiste en habitaciones rectangulares unidas por pasadizos que deberás explorar, representadas en tu terminal. Tu personaje a controlar será la @.

Explora las cavernas y sus túneles moviéndote con las teclas de orientación de vi.

y k u
h   l
b j n

En la medida que las explores, las habitaciones quedarán registradas en tu mapa. Las habitaciones pueden estar a oscuras o iluminadas. Si ingresas en una habitación oscura, deberás explorarla a tientas. Solo podrás ver a una distancia de un escaque.

Hack cuenta con muchas órdenes contextuales que te servirán para navegar las cavernas. Los comandos más básicos son solo tres:

? Lista todos los comandos del juego.
/ Identificará los objetos presentes en tu terminal.
Q sale del juego.

Comandos Secundarios

En la medidas que desciendas en las Catacumbas del Terror, deberás utilizar estos comandos:

Ctrl+T Teletransportarse
a apply, usar algo (llave, cámara, etc)
c call otorga un nombre a una clase de objeto
d drop suelta un objeto. d7a: suelta 7 items del objeto a.
e comer come algo
i inventory lista el inventario
I Inventory lista partes selectas del inventario
IU: list_unpaid objetos no pagos.
IX: list_paid lista objetos no pagados pero agotados
I$: cuenta el dinero
p pay paga tu cuenta
q drink Bebe una poción o bebida
r read Lee un rollo
s search busca puertas secretas, trampas ocultas y monstruos
t throw lanza o dispara un arma
w wield Empuña un arma (w- desempuña todo)
z zap sacude varita mágica
C CALL nombra un monstruo individual (ej, bautiza a su perro)
D DROP suelta varias cosas
E write Escribe un mensaje en el polvo del suelo (E- usa dedos)
P PUT Viste algo (ej se coloca un anillo)
R remove se quita algo (ej. se quita el anillo)
T unwield Se quita la armadura
W wield Se coloca la armadura
< up sube las escaleras
> down desciende las escaleras
^ trap_id identifica trampa previamente encontrada
),[, indica el arma, armadura, anillos utilizados actualmente
$ gold cuenta el oro
. rest espera un momento
, pickup recoge todo lo que puede llevarse
: look mira lo que hay aquí
El juego Hack evolucionó en el similar pero mucho más expandido y aleatorio NetHack.
  • hack.1687298547.txt.gz
  • Última modificación: 2023/06/20 22:02
  • por peron