NVGT
Este hilo contiene 24 post y 2 página(s).
Mensajes fijados
Hola, no sé que tanta trascendencia vaya a tener el hilo pero bueno aquí lo dejo igual para que el apartado no esté vacío.
Aquí se hablará y se compartirán recursos de NVGT (Non Visual Gaming Toolkit) un lenguaje basado en Angel Script y con inspiración en BGT, el antiguo motor que ya conocemos.
Para mayor información pueden visitar el sitio oficial y así descargar el binario del motor para el sistema correspondiente, así como otros recursos más.
Angel_R05 escribió:
Hola, no sé que tanta trascendencia vaya a tener el hilo pero bueno aquí lo dejo igual para que el ...
yo de hecho conocí la existencia de este mensaje por un juego que me dijeron que prueve el fin de semana, pero antes ni sabía jajaja. así que, como que no conozco mucho todabía.
Angel_R05 escribió:
hola, esto no es exclusivamente de nvgt pero igual lo pongo aquí para no crear un hilo aparte, algu...
eu, se que ya pasó un buen tiempo pero si es para nvgt podrías usar esta clase que usa jsons. justo describe lo que pides.
the-blazing-cupcake
Sábado, 01/08/2026 14:06:46hola! aprobechando que tengo el gpt plus (y que no creo que nadie lea o le interese esto por si sale mal xd) quería compartir algunas cosas por aquí que he estado creando y que a alguno le podrían servir. Son includes pensadas para hacer juegos en general, aunque más pensadas para audiojuegos más clásicos, tipo RPG, 2D, etc. hay algunas ya terminadas, pero las estoy revisando y refactorizando ahora que tengo algo más de tiempo y... pues claro, cuota. Por ahora les comparto narrative_dialog.
El zip incluye:
narrative_dialog.nvgt, la include en sí.
test dialogs.nvgt, un pequeño programa de pruebas que demuestra todas sus características y verifica que funcionen correctamente (este es bastante chafa pero cumple)
carpeta sounds, son necesarios para el test. Sí, hay entremedio uno de una pared de manamon porque me daba paja buscar otra cosa y fue lo primero que encontré. Son opcionales para usar la include en sí.
narrative_dialog.md, la documentación completa de la include y todo lo que pueden hacer con ella.
resumidamente, pueden mostrar diálogos tipo historia, mostrar una secuencia de diálogos usando una array de strings (útil para no escribir dialog.show todo el rato) usar opciones temporales solo para un diálogo específico, bloquear enter por una cierta cantidad de tiempo, poner un sonido antes de que se lea el mensaje, por ejemplo para un learn game sounds o para sonidos de escritura tipo JRPG, permitir copiar o no, añadir una string adicional para concatenarla con el texto del mensaje cuando el usuario lo repita (como el presiona enter para continuar que aparecía en juegos como reino), avanzar automáticamente al siguiente diálogo y muchas otras cosas que en parte no recuerdo y en parte me da paja escribir. En fin, acá la dejo. esta versión es MIT así que la pueden usar para lo q les pinte