¡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 en lenguaje C en sistemas multiusuario UNIX, pero incorporando elementos de fantasía y aventuras.
Cómo jugar
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, quedarán registradas en tu mapa.
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.
Comandos Principales
| ? | Lista todos los comandos del juego. |
| / | Identificará los objetos presentes en tu terminal. |
| Q | sale del juego. |
Comandos Secundarios
| ^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.
