Hack

Se trata de un juego para videoterminal, del genero "Mazmorras y Dragones", inspirado en el clasico Rogue.

Fue principalmente desarrollado en 1982 por Jay Fenlason como un ejercicio de programacion de juego roguelike en lenguaje C en sistemas multiusuario UNIX, pero incorporando elementos de fantasia y aventuras.

Como jugar

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

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

Explora las cavernas y sus tuneles moviendote con las teclas de orientacion de vi.

y k u
h   l
b j n

En la medida que las explores, las habitaciones quedaran registradas en tu mapa. Las habitaciones pueden estar a oscuras o iluminadas. Si ingresas en una habitacion oscura, deberas explorarla a tientas. Solo podras ver a una distancia de un escaque.

Combate

En ocasiones encontrar monstruos enemigos, representados por una letra identificatoria. Puedes optar por atacarlo avanzando hacia el. En muchas ocasiones la discrecion es mas importante que el valor.

Comandos Principales

Hack cuenta con muchas ordenes contextuales que te serviran para navegar las cavernas. Los comandos mas basicos son solo tres:

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

Comandos Secundarios

En la medidas que desciendas en las Catacumbas del Terror, deberas utilizar estos comandos:

Ctrl+T Teletransportarse
a apply, usar algo (llave, camara, 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 pocion 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 Empuna un arma (w- desempuna todo)
z zap sacude varita magica
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 aqui

El juego Hack evoluciono en el similar pero mucho mas expandido y aleatorio NetHack.