Site Logo


Tutoriales de Danmakufu ph3 de Sparen Lección 2 - Ejecutando y usando Danmakufu

¡Otro video para deslumbrar tus ojos, esta vez con "Mima" de Arby26! #FREEMIMA

Parte 1: ¿Cómo abro Danmakufu?

Empezaremos esta lección explicando cómo ejecutar Danmakufu. Para el ph3 (versiones más nuevas que la [.1 pre2]) simplemente doble clic en el ejecutable (th_dnh.exe). Para versiones más viejas, necesitas usar la configuración regional en japonés (Locale) para abrir Danmakufu o no funcionará correctamente (el 0.12m directamente tira error, el ph3 no cargará ninguno de los scripts). Sin embargo, hay muchos recursos en Rika and Nitori's Garage Experiments (RaNGE), así que saltearé esto.

Si estás usando Wine en MacOSX o Linux para ejecutar programas de Windows, usa lo siguiente:

LANG="ja_JP" wine th_dnh.exe

Esto lo ejecutará con la configuración regional en japonés (el equivalente a usar AppLocale en Windows).

En la carpeta de Danmakufu también está el DnhViewer.exe. Es parecido al ejecutable principal pero con algunas herramientas de depuración (como la "I" para invencibilidad). Personalmente nunca lo uso, pero queda en ti usarlo o no. También hay un config.exe para opciones de configuración. Su uso principal es activar la ventana de registro (Log Window), aunque esto será explicado en un tutorial mucho más adelante.

Parte 2: ¿Cómo navego por los menús de Danmakufu?

Danmakufu abre mostrando en su título la versión que está siendo utilizada. Hay siete opciones en el ph3 y un contador de FPS (frames per second/cuadros por segundo) abajo a la derecha – Este contador de FPS es muy importante, así que por favor préstale atención mientras estés programando. No importa mucho en el menú, pero una vez en el juego, es importante medir qué tan eficientemente corre tu script.

Las opciones en el menú principal de Danmakufu son:

  • All: Muestra todos los scripts ejecutables que Danmakufu encuentre en la carpeta "script" – esto rara vez es una buena opción, y puede causar un desbordamiento de pila (stack overflow) si tienes muchos scripts y poca RAM
  • Single: Muestra todos los singles que Danmakufu encuentre en la carpeta "script"
  • Plural: Muestra todos los plurals que Danmakufu encuentre en la carpeta "script"
  • Stage: Muestra todos los stages que Danmakufu encuentre en la carpeta "script"
  • Package: Muestra todos los packages que Danmakufu encuentre en la carpeta "script"
  • Directory: Entra a la carpeta "script" por medio de Danmakufu y permite navegar entre carpetas. Deberías usar esta opción
  • Quit: Cierra Danmakufu

En los menús de Danmakufu, usa Z para seleccionar y X para cancelar. Usa las flechas del teclado para navegar.

Cualquiera sea la opción que elijas (exceptuando Quit), serás llevado a otro menú enlistando tus scripts. En la mitad inferior aparecerá la ruta relativa dentro de la carpeta "script" al archivo ejecutable (en rojo), el tipo de archivo (en morado), texto (será explicado en otro tutorial) y tal vez una imagen (también será explicado). Presiona Z para seleccionar. Aparecerán las opciones para jugar el script y para reproducir replays (si es que tienes). Los replays están en la carpeta "replay" dentro de la carpeta del script.

Si estás en Directory, arriba habrá una ruta a la carpeta en la que estás actualmente, y podrás seleccionar un directorio para entrar. Ten en cuenta que solo se mostrarán los scripts reconocidos como ejecutables azules por Danmakufu.

Luego de seleccionar "Play", serás llevado a un menú de selección de personaje. ¡Selecciona uno y listo!

Ten en cuenta que si agregas un archivo a la carpeta de algún script, Danmakufu lo cargará una vez que vuelvas a entrar al directorio. Sin embargo, si sacas un script de la carpeta "player" después de abrir Danmakufu, la opción para elegir dicho jugador todavía estará ahí, y causará un error si lo seleccionas (verificado en el ph3[.1 pre4a]). Por lo que para actualizar la lista de jugadores, tendrás que cerrar y volver a abrir Danmakufu.

Parte 3: ¿Cómo juego scripts en Danmakufu?

En Danmakufu, como en Touhou, puedes disparar, usar bombas, focus y pausar, entre otras cosas. Sin embargo, el ph3 le permite a los scripters agregar teclas virtuales personalizadas (custom virtual keys) y hay dos teclas definidas para el usuario, C y V. Las teclas más usadas son:

  • Z: Presiona para disparar (si se puede) y seleccionar
  • X: Presiona para usar bomba (si se puede) y cancelar
  • Shift: Presiona para hacer focus
  • Ctrl: Presiona para acelerar el juego – útil a la hora de testear y en replays
  • Esc: Presiona para pausar

Ten en cuenta que en menús personalizados como aquellos hechos en packages, es posible que un scripter asigne teclas completamente diferentes para seleccionar, cancelar, etcétera. Sin embargo, las teclas default son Z para seleccionar y X para cancelar.

Examen: Ejecutando Danmakufu

Remilia quiere jugar un script de Danmakufu. Sin embargo, ella solo conoce el nombre de la carpeta – "MeowMeowVampire" y tiene al menos 60 carpetas en su carpeta de scripts. ¿Qué opción debería elegir para encontrar el script que quiere?

A. All
B. Quit
C. Directory

Fuentes y recursos externos

[5] Touhou Danmakufu ph3 Tutorial - Using Wine to Run Touhou Games (Sparen)
-->Mi tutorial visual para jugar Touhou Danmakufu en MacOSX usando Wine