nethack

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
Próxima revisiónAmbos lados, revisión siguiente
nethack [2023/05/13 18:50] – [Comandos de NetHack] peronnethack [2023/05/18 22:05] – [Uso de los comandos] peron
Línea 1: Línea 1:
-====== Nethack ====== +====== NetHack ====== 
-**NetHack** es un [[juegos|juego]] del [[roguelike|género exploración de mazmorras]]Se encuentra en desarrollo continuo desde 1985, como expansión de [[Hack]].+**NetHack** es un [[juegos|juego]] del [[roguelike|género exploración]] inspirado en el universo de hechicería del //Mazmorras y Dragones// 
 + 
 +Se encuentra en desarrollo continuo desde 1987, como expansión de [[Hack]] (2985).
 {{ :nethack.png?400|}} {{ :nethack.png?400|}}
  
-A diferencia de otros juegos inspirados en el universo de hechicería del //Mazmorras y Dragones//, el énfasis de NetHack se da en descubrir en detalle los laberintos generados aleatoriamente, y no simplemente eliminar todo lo que se encuentre. De hecho, combatir irresolutamente es la forma más lógica de morir rápidamente. 
- 
-Este es la [[https://www.nethack.org/v367/Guidebook.html#toc_1|Guía de NetHack (en inglés)]], pero podás encontrar también el [[http://www.geocities.ws/javis_mexico/nh/NHManual/intro.html|manual de una versión anterior en castellano]]. 
  
 +El énfasis de NetHack se da en descubrir en detalle los laberintos generados aleatoriamente, y no simplemente eliminar todo lo que se encuentre. De hecho, combatir irresolutamente es la forma más lógica de morir rápidamente.
  
 ====Objetivo==== ====Objetivo====
Línea 21: Línea 21:
  
  
 +Este es la [[https://www.nethack.org/v367/Guidebook.html#toc_1|Guía de NetHack (en inglés)]], pero podás encontrar también el [[http://www.geocities.ws/javis_mexico/nh/NHManual/intro.html|manual de una versión anterior en castellano]].
  
 +====Creación del Personaje====
 Al iniciar NetHack por primera vez se te preguntará si deseas crear un personaje asignando su [[#roles de nethack|rol]] y [[#razas de nethack|raza]], mostrando la siguiente pantalla: Al iniciar NetHack por primera vez se te preguntará si deseas crear un personaje asignando su [[#roles de nethack|rol]] y [[#razas de nethack|raza]], mostrando la siguiente pantalla:
  
Línea 35: Línea 36:
 </code> </code>
  
-Podrás hacerlo respondiendo presionando **n**). Si respondes **y** NetHack creará automáticamente por tí.+Podrás hacerlo respondiendo presionando **n**) (si respondes **y** NetHack creará automáticamente por tí).
  
-====Creación del Personaje==== +Si optas por crear un personaje, se te mostrará la siguiente ventana de selección:
-Si deseas crear un personaje, se te mostrará la siguiente ventana de selección:+
 <code> <code>
        name:  fulana                    Pick a role or profession        name:  fulana                    Pick a role or profession
Línea 64: Línea 64:
 </code> </code>
  
-Tu personaje tendrá distintas [[#estadísticas vitales]] generadas sobre la base del //rol// y //raza// que hayas determinado (puedes elegirlos azarosamente con la opción ''*'' "//random//").+Tu personaje contará con distintas [[#estadísticas vitales]] determinadas en base al //rol// y //raza// que hayas escogido (puedes asignar estas azarosamente mediante la opción ''*'' "//random//").
  
 === Roles de NetHack=== === Roles de NetHack===
Línea 100: Línea 100:
 Toda la forma de jugar NetHack se basa en el [[#comandos de nethack|uso de comandos]]. Cada comando requiere un turno del juego. Toda la forma de jugar NetHack se basa en el [[#comandos de nethack|uso de comandos]]. Cada comando requiere un turno del juego.
  
->Puedes esperar indefinidamente hasta decir realizar una acción. Mientras no lo hagas, el juego esperará y ningún monstruo se moverá, lo que te da el tiempo más que suficiente para pensar bien en tus siguientes movimientos. Claro está, la velocidad a la que se mueva tu personaje dentro del juego también influirá en la forma en que tomes tus turnos respecto a los monstruos.+>Puedes aguardar indefinidamente hasta decir realizar una acción. Mientras no lo hagas, el juego esperará y ningún monstruo se moverá, lo que te da el tiempo más que suficiente para pensar bien en tus siguientes movimientos. Claro está, la velocidad a la que se mueva tu personaje dentro del juego también influirá en la forma en que tomes tus turnos respecto a los monstruos.
  
  
Línea 108: Línea 108:
 Como en todo juego, además de los comandos normales para jugar, existen //comandos especiales// para Salir, Salvar, Ayuda, entre otras acciones. Estos se describen aquí, mientras que los comandos para jugar se van describiendo a lo largo del resto del manual conforme se menciona la característica del juego que se aplica al comando en cuestión (consulta la referencia rápida de comandos en los apéndices) (nótese que siempre que se da el nombre de un comando, le sigue entre paréntesis la o las teclas o combinaciones de teclas necesarias para ejecutarlo): Como en todo juego, además de los comandos normales para jugar, existen //comandos especiales// para Salir, Salvar, Ayuda, entre otras acciones. Estos se describen aquí, mientras que los comandos para jugar se van describiendo a lo largo del resto del manual conforme se menciona la característica del juego que se aplica al comando en cuestión (consulta la referencia rápida de comandos en los apéndices) (nótese que siempre que se da el nombre de un comando, le sigue entre paréntesis la o las teclas o combinaciones de teclas necesarias para ejecutarlo):
  
-^ **Comando Especial** ^ **Atajo** ^ **Descripción** ^ +^ **Comando Extendido** ^ **Atajo** ^ **Descripción** ^ 
-| **Salir** | (''#quit''; **Alt+q** | salir de NetHack es el equivalente a rendirse, por lo que ejecutar este comando significa también terminar completamente con el presente juego anular al personaje. Si se consigue algún récord este se guarda. (Ver abajo en salvar y salir) | +|**Guardar y salir** | **S** | Sale del juego para poder retornar el punto donde estuviste. No podrás recomenzar; en NetHack un error puede ser fatal. 
-|**Salvar y salir** | **S** para salir sin rendirse de NetHack se usa este comando. Salvar aquí no es como en otros juegos donde al equivocarse se puede volver al punto donde estuvo el error y recomenzar: aquí las cosas son de una sola oportunidady un error puede ser fatalya que al perder el juego (y morir) también se borra el archivo guardado anteriormente (si es que existía) y recomenzar implica empezar otra vez todo el juego. Esto hace más difícilpero también más interesante al juego. Cabe aclarar que en el modo de exploraciónlas cosas cambian. Ten cuidado, hacer trampa y respaldar el archivo del juego para que si mueres vuelvas a empezar es considerado algo muy sucio y un juego ganado con estos métodos no se considera ni limpio ni auténtico. Por otra parte, como se dijo ya, el DevTeam piensa en todo... si el juego detecta que has respaldado el juego para volverlo a jugar si morías, te condenará dándote mala suerte (sí así es, la suerte también existe implementada en NetHack) en el juego por varios juegos más. | +| **Abandonar** | (''#quit''; **Alt+q** | Abandonar NetHack equivale a rendirse, termina completamente con juego presente y anula al personaje. Si se consigue algún récord este se guarda. (Ver arriba "Guardar y salir") | 
-|**Ayuda** | ''h'' ; ''?'' | permite acceder al sistema de ayuda interno del juego. Esta ayuda proporciona referencias para: los comandos, los comandos extendidos, los símbolos que se ven en la pantalla del juego, las opciones, la historia del desarrollo de NetHack, la licencia las opciones y comandos específicos de la plataforma en que se esté ejecutando el juego. | +|**Ayuda** | ''h'' ; ''?'' Referencia detallada de //comandos////comandos extendidos//simbologíaopcionesetc. | 
-| **Ayuda extendida** | ''#?''; **Alt+?**) | proporciona ayuda de los comandos extendidos del juego. Los comandos extendidos (los que requieren de la combinación #,comando) fueron agregados debido a que ya no había más teclas disponibles para implementarlos, por lo que los menos comunes fueron colocados aquí. | +|**Sólo Ayuda de comandos** | ''&'' | permite que se teclee un comando cualquiera proporciona información de dicho comando. | 
-|**Ayuda de comandos** | ''&'' | permite que se teclee un comando cualquiera y proporciona información de dicho comando. |+| **Sólo Ayuda extendida** | ''#?''; **Alt+?**) | proporciona ayuda de los //comandos extendidos// del juego. |
 | **Shell** |* ''!'' | en algunas plataformas permite hacer un "shell" al sistema operativo sin salirse del juego pero ocultándolo. Muy útil por si viene tu jefe y no quieres que sepa que estás jugando (claro que si tu eres el jefe no hay problema, pero si eres el jefe y no quieres que tus empleados jueguen, no te hagas que tu también lo haces y si en realidad no lo haces pues entonces tu no has visto este mensaje, ha sido ocultado gracias a la magia de una varita de invisibilidad, guardada en un baúl y cerrado mágicamente con el conjuro de la cerradura del mago ;-) | | **Shell** |* ''!'' | en algunas plataformas permite hacer un "shell" al sistema operativo sin salirse del juego pero ocultándolo. Muy útil por si viene tu jefe y no quieres que sepa que estás jugando (claro que si tu eres el jefe no hay problema, pero si eres el jefe y no quieres que tus empleados jueguen, no te hagas que tu también lo haces y si en realidad no lo haces pues entonces tu no has visto este mensaje, ha sido ocultado gracias a la magia de una varita de invisibilidad, guardada en un baúl y cerrado mágicamente con el conjuro de la cerradura del mago ;-) |
 |**Versión** | ''v'' | brinda información de la versión actual de NetHack. | |**Versión** | ''v'' | brinda información de la versión actual de NetHack. |
Línea 122: Línea 122:
 |**Contar** | ''n,número,comando'' ; ''número,comando'' | permite ejecutar el comando especificado un número determinado de veces de forma secuencial, es decir que el juego ejecuta el comando y al terminar vuelve a ejecutarlo tantas veces como se haya especificado. El resto del juego, claro está, continúa, y por cada ejecución del comando se toman turnos así como los monstruos también los toman. Aquí resulta útil el comando cancelar comando para suspender el conteo por cualquier motivo. Este comando de conteo es muy útil con otros comandos, como moverse, buscar, atacar, etc. | |**Contar** | ''n,número,comando'' ; ''número,comando'' | permite ejecutar el comando especificado un número determinado de veces de forma secuencial, es decir que el juego ejecuta el comando y al terminar vuelve a ejecutarlo tantas veces como se haya especificado. El resto del juego, claro está, continúa, y por cada ejecución del comando se toman turnos así como los monstruos también los toman. Aquí resulta útil el comando cancelar comando para suspender el conteo por cualquier motivo. Este comando de conteo es muy útil con otros comandos, como moverse, buscar, atacar, etc. |
 |**Ver atributos básicos** | **Ctrl+x** | te permite observar las características generales de tu personaje: nombre, raza, rol, alineación y sexo; tanto las iniciales como las que tengas en el momento de ejecutar el comando. También te muestra el nombre de los dioses propios de tu rol y sus alineaciones. | |**Ver atributos básicos** | **Ctrl+x** | te permite observar las características generales de tu personaje: nombre, raza, rol, alineación y sexo; tanto las iniciales como las que tengas en el momento de ejecutar el comando. También te muestra el nombre de los dioses propios de tu rol y sus alineaciones. |
 +
 +====Comandos de NetHack====
 +
 +En NetHack los comandos no son frases completas y complicadas sino simples teclas. Acaso algunos pueden requerir información adicional para poder cumplirse, pero nada mas.
 +
 +^ **Comando Básico** ^ Función ^
 +| ''a'' | Activar un objeto (//pico//, //llave//, //lámpara//, etc) |
 +| ''A'' |  se desviste de un objeto (//armadura//, //anillo//) |
 +| ''c'' | //Cierra// la //puerta// |
 +| **Ctrl+c** | Sale del juego |
 +| ''d'' | //Suelta// algo. Ej, ''d7a'' suelta 7 objetos "''a''" |
 +| ''D'' | Suelta varios objetos |
 +| **Ctrl+d** | Patea algo (generalmente una puerta)|
 +| ''e'' | //Come// algo (se fija si es comestible) |
 +| ''E'' | Escribe algo en el piso (la palabra ''Elbereth'' espanta monstruos) |
 +| ''f'' | //Combate// con arma |
 +| ''g'',//dir// | Correr en la dirección especificada |
 +| ''5'',//dir// | Moverse hasta topar con algo |
 +| ''G'',//dir// | Moverse hasta topar con algo, excepto cruces |
 +| ''i'' | Inventario |
 +| ''I'' | Inventario selectivo |
 +| ''o'' | //Abre// una puerta |
 +| ''p'' | //Paga// su cuenta |
 +| ''P'' | Se //pone// un accesorio (anillo, amuleto, capa) |
 +| **Ctrl+p** | Repite los mensajes anteriores |
 +| ''r'' | Lee un roilo o libro de hechizos |
 +| ''R'' | //Remueve// un objeto (anillo, amuleto, capa) |
 +| ''s'' | Busca pasadizos //secretos// |
 +| ''S'' | **Guarda el juego y sale al Shell**. Lo restaurará automáticamente al volver a usar el mismo nombre de usuario. |
 +| ''t'' | //Arroja// algo contra alguien. Si arrojas proyectiles sin arma, lo hará a mano con mucho menos daño. |
 +| ''T'' | Se //desviste// de la armadura |
 +| Ctrl+t | Se //teletransporta// (si tiene la habilidad) |
 +| ''w'' | //Empuña// un arma |
 +| ''W'' | //Viste// la //armadura// |
 +| ''x'' | Conmuta entre arma. |
 +| ''X'' | Combate con dos armas (si tiene la habilidad) |
 +| **Ctrl+x** | Muestra status del personaje |
 +| ''z'' | Usa la varita mágica. (''z.'' para apuntarse uno mismo) |
 +| ''Z'' | Usa la varita mágica con un hechizo (''Z.'' lo hace contra uno mismo) |
 +| **Ctrl+z** | Pone el juego en segundo plano y vuelve al shell (puedes regresar con el comando **fg**) |
 +| ''@'' | **Conmuta Autorecoger** |
 +| ''^'' | Consulta tipo de trampa |
 +| '')'' | Arma en uso |
 +| ''['' | Armadura en uso|
 +| ''='' | Armadura en uso |
 +| ''"'' | Amuletos en uso |
 +| ''('' | Herramientas en uso |
 +| ''*'' | Equipo en uso |
 +| ''.'' | Esperar un turno |
 +| '':'' | Mirar qué hay aquí |
 +| ''+'' | Lista de //hechizos aprendidos// |
 +| ''/'' | ¿Qué es? |
 +| ''<nowiki>\</nowiki>'' | Lista //objetos descubiertos// |
 +| ''$'' | Informa el oro |
 +| ''!'' | Vuelve al Shell |
  
 ===Menús=== ===Menús===
-Los **menús** son un aspecto importante del juego. Algunos comandos los despliegan para presentar sus opciones de ejecución. Su uso es en realidad muy sencillo: cada opción del menú tiene una tecla que la antecede y con ella se le puede seleccionar. Para seleccionar todos los elementos del menú se utiliza la tecla ''.''. Si el menú se compone de más de una pantalla, se puede viajar través de ellas con las teclas ''>'' para avanzar y '<para regresar. (Para más comandos de control de menúsver las opciones.)+Ciertos comandos básicos despliegan para presentar sus opciones de ejecución en un menú.  
 + 
 +Cada opción del menú tiene una tecla que la antecede y con ella se le puede seleccionar. Para seleccionar todos los elementos del menú se utiliza la **tecla .**. Si el menú se compone de más de una pantalla, podrás utilizar las **teclas >** y **<** para avanzar y regresar entre ellas. 
 + 
 +===Uso de Comodines=== 
 + 
 +Los ítems son los objetos que puedes llevar contigo en el juego, y algunos comandos requieren que para su ejecución se le indiquen uno o varios ítems para llevarse cabo. Los comodines permiten por lo tanto especificar de una sola vez varios ítems relacionados mostrando un menú con estos ítems para así seleccionar el o los que se quieran emplear con el comando seleccionado.  
 + 
 +Los comodines más importantes son:  
 + 
 +^ **Comodín** ^ **Función** ^ 
 +|''?''| Muestra todos los ítems que normalmente se utilizarían con el presente comando | 
 +''*'' | Muestra todos los ítems que lleves contigo, sin importar si se les puede aplicar el comando o no; también, puesto que los ítems se clasifican en tipos de ítems de acuerdo a su funcióncada tipo tiene su propio comodín. | 
 +| ''a'' | Lista todos los ítems en el menú, sin importar el tipo | 
 +| ''A'' | Elige automáticamente todos los ítems del menú sin preguntar más. | 
 + 
 +Por último hay otros comodines usados para casos especiales, que se indican más adelante en las secciones que correspondan. 
 + 
 ====Pantalla de NetHack==== ====Pantalla de NetHack====
    
  • nethack.txt
  • Última modificación: 2023/06/17 20:26
  • por peron