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
nethack [2023/05/13 18:43] – [Uso de los comandos] peronnethack [2023/06/17 20:26] (actual) – [NetHack] 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]] (1985).
 {{ :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 98: Línea 98:
 ====Uso de los comandos==== ====Uso de los comandos====
  
-Toda la forma de jugar NetHack se basa en el [[#comandos de nethack|uso de comandos]]. Cada comando requiere un turno del juego.+Juega NetHack demostrando un inteligente [[#comandos básicos 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.
  
 +===Comandos básicos de NetHack===
  
 +Cada comando básico de NetHack requieren presión de una única tecla asignada. Acaso algunos pueden requerir información adicional para poder cumplirse.
  
 +^ **Comando Básico** ^ Función ^
 +| ''a'' | //__Activar__// un objeto (//pico//, //llave//, //lámpara//, etc) |
 +| ''A'' |  se deshace 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'' | //__Lucha__// con arma |
 +| ''g'',//dir// | //__Corre__// en la dirección especificada |
 +| ''5'',//dir// | Se //__mueve__// hasta topar con algo |
 +| ''G'',//dir// | Se //__mueve__// hasta topar con algo, excepto cruces |
 +| ''i'' | Inventario |
 +| ''I'' | Inventario selectivo |
 +| ''o'' | //__Abre__// una puerta |
 +| ''p'' | //__Paga__// su cuenta adeudada |
 +| ''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 trampa// |
 +| '')'' | //Consulta Arma// en uso |
 +| ''['' | //Consulta Armadura// en uso|
 +| ''='' | //Consulta Armadura// en uso |
 +| ''"'' | //Consulta Amuletos// en uso |
 +| ''('' | //Consulta Herramientas// en uso |
 +| ''*'' | //Consulta Equipo// en uso |
 +| ''+'' | //Consulta los hechizos// aprendidos |
 +| ''$'' | //Consulta el oro// |
 +| ''.'' | Esperar un turno |
 +| '':'' | Mirar qué hay aquí |
 +| ''/'' | ¿Qué es? |
 +| ''<nowiki>\</nowiki>'' | Lista //objetos descubiertos// |
 +| ''!'' | Vuelve al Shell |
 +
 +===Menús===
 +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 a 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ón, cada 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.
 +
 +===Comandos Extendidos===
  
 +Como en todo juego, además de los comandos básicos para jugar, existen //comandos especiales// para Salir, Salvar, Ayuda, entre otras acciones. 
  
-Como en todo juego, además de los comandos normales para jugar, existen //comandos especiales// para SalirSalvar, 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):+Estos //comandos extendidos// 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í.
  
-^ **Comando Especial** ^ **Atajo** ^ **Descripción** ^ +^ **Comando Extendido** ^ **Atajo** ^ **Descripción** ^ 
-| **Salir** | (''#quit''; **Alt+q** | salir de NetHack es el equivalente a rendirsepor lo que ejecutar este comando significa también terminar completamente con el presente juego anular al personajeSi se consigue algún récord este se guarda. (Ver abajo en salvar y salir) +|**Ver atributos básicos** | **Ctrl+x** | te permite observar las características generales de tu personaje: nombreraza, 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 sus alineaciones. | 
-|**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 oportunidad,un error puede ser fatal, ya 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 juegoEsto hace más difícil, pero también más interesante al juego. Cabe aclarar que en el modo de exploración, las 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. | +|**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. 
-|**Ayuda** | ''h''''?'' permite acceder al sistema de ayuda interno del juego. Esta ayuda proporciona referencias para: los comandoslos 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. | +| **Shell** |* ''!'' | Pasa NetHack al segundo plano activa un [[intérpretes de comandos|shell]]. | 
-| **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 implementarlospor lo que los menos comunes fueron colocados aquí. | +| **Abandonar** | (''#quit''; **Alt+q** Abandonar NetHack equivale a rendirsetermina completamente con juego presente anula al personaje. Si se consigue algún récord este se guarda(Ver arriba "Guardar y salir"
-|**Ayuda de comandos** | ''&'' | permite que se teclee un comando cualquiera y proporciona información de dicho comando. | +|**Ayuda** | ''h''''?'' Referencia detallada de //comandos//, //comandos extendidos//simbologíaopciones, etc. | 
-| **Shell** |''!''en algunas plataformas permite hacer un "shell" al sistema operativo sin salirse del juego pero ocultándoloMuy ú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 ;-) |+|**Sólo 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. |
 |**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. |
 |**Historia** | ''V'' | brinda información de la historia del desarrollo de NetHack, las versiones anteriores y los créditos. | |**Historia** | ''V'' | brinda información de la historia del desarrollo de NetHack, las versiones anteriores y los créditos. |
-|**Repetir comando** | **Ctlr+a** | permite repetir de nuevo el último comando ejecutado. | +| **Repetir comando** | **Ctrl+a** | permite repetir de nuevo el último comando ejecutado. | 
-|**Cancelar comando | **Ctrl+[** | permite cancelar la ejecución de un comando cuando esta se lleva más de un turno del juego. | +| **Cancelar comando** | **Ctrl+[** | cancela la ejecución de un comando cuando esta requiere más de un turno del juego. | 
-|**Redibujar pantalla** | **Ctrl+r** | permite redibujar el área del juego si esta se llena de caracteres basura. | +|**Redibujar pantalla** | **Ctrl+r** | redibuja el área del juego si esta se llena de caracteres basura. | 
-|**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''ejecuta en bucle el comando especificado una cantidad dada de veces. Este comando de conteo es muy útil para programar acciones 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. |+ 
 + 
  
-===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 a través de ellas con las teclas ''>'' para avanzar y '<' para regresar. (Para más comandos de control de menús, ver las opciones.) 
 ====Pantalla de NetHack==== ====Pantalla de NetHack====
    
Línea 204: Línea 279:
  
 En la barra de estado también pueden llegar a aparecer palabras que te sirven de indicativo de algunas otras cosas importantes de tu personaje. Por una parte está tu estado de hambre (que puede afectar muy seriamente a tu personaje si no lo alimentas y que va desde saciado hasta desfalleciendo, cuando es normal no se despliega). Igualmente están tu estado mental y de salud (que pueden afectar en tu forma de jugar y que puede ser alguno de estos: confundido, aturdido, enfermo, ciego, envenenado y/o alucinando). Por último está tu estado o capacidad de carga (que afecta en la cantidad de objetos que puedas llegar a cargar, dependiendo de su peso y que va desde sobrecargado hasta normal, donde no se despliega). En la barra de estado también pueden llegar a aparecer palabras que te sirven de indicativo de algunas otras cosas importantes de tu personaje. Por una parte está tu estado de hambre (que puede afectar muy seriamente a tu personaje si no lo alimentas y que va desde saciado hasta desfalleciendo, cuando es normal no se despliega). Igualmente están tu estado mental y de salud (que pueden afectar en tu forma de jugar y que puede ser alguno de estos: confundido, aturdido, enfermo, ciego, envenenado y/o alucinando). Por último está tu estado o capacidad de carga (que afecta en la cantidad de objetos que puedas llegar a cargar, dependiendo de su peso y que va desde sobrecargado hasta normal, donde no se despliega).
- 
-====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. 
- 
-| ''a'' | Activar un objeto (pico, llave, lámpara) | 
-| ''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 | 
- 
- 
  
  
  • nethack.1684003437.txt.gz
  • Última modificación: 2023/05/13 18:43
  • por peron