Repolode
OpenWebGAL

OpenWebGAL/WebGAL

Motor de novelas visuales para el navegador que permite crear historias al estilo galgame con WebGAL Script o un editor visual.

Estrellas
4,023
Forks
367
Issues abiertos
141
Último commit
hace 21 días

¿Qué es?

WebGAL es un motor de novelas visuales que funciona en el navegador, por lo que los juegos terminados se pueden jugar en cualquier dispositivo moderno sin instalar un cliente. Los autores escriben las historias con WebGAL Script, una sintaxis sencilla basada en líneas para diálogos, fondos, sprites de personajes, música y opciones, o pueden usar el editor gráfico independiente WebGAL_Terre para crear juegos sin escribir código.

El motor está escrito en TypeScript y se basa en React y Pixi.js. Los desarrolladores pueden añadir efectos visuales personalizados con Pixi.js y ampliar el propio motor, ya que el código fuente está disponible bajo la licencia MPL-2.0. La documentación oficial incluye información sobre la sintaxis del script y las pautas de contribución, y una extensión para VS Code ofrece resaltado de sintaxis para los archivos de script.

El proyecto está dirigido tanto a creadores que quieren hacer novelas visuales sin tener conocimientos avanzados de desarrollo web como a desarrolladores de motores que quieren modificar o ampliar el entorno de ejecución.

Funciones clave

  • 01Ejecuta novelas visuales en el navegador, sin necesidad de instalar un cliente.
  • 02Usa WebGAL Script, una sintaxis basada en líneas para diálogos, sprites, música y opciones.
  • 03Incluye un editor gráfico complementario, WebGAL_Terre, para crear juegos sin programar.
  • 04Permite añadir efectos personalizados mediante Pixi.js.
  • 05Ofrece una extensión para VS Code con resaltado de sintaxis para los scripts.

Casos de uso

  • Crear una novela visual o un galgame para publicarlo en la web o en Steam.
  • Crear proyectos de historias interactivas sin aprender desarrollo web.
  • Ampliar el motor con efectos personalizados de Pixi.js para un juego específico.
  • Estudiar o modificar un entorno de ejecución de novelas visuales basado en TypeScript y React.

Inicio rápido

  1. 1

    Descarga el editor visual de WebGAL desde la página de versiones

  2. 2

    O descarga la herramienta de depuración de WebGAL desde la página de versiones para crear un juego a partir del código fuente

  3. 3

    Consulta la documentación oficial de WebGAL para ver la guía de scripting

En colecciones

Temas

Preguntas frecuentes

¿Qué es WebGAL?
Motor de novelas visuales para el navegador que permite crear historias al estilo galgame con WebGAL Script o un editor visual. WebGAL es un motor de novelas visuales que funciona en el navegador, por lo que los juegos terminados se pueden jugar en cualquier dispositivo moderno sin instalar un cliente. Los autores escriben las historias con WebGAL Script, una sintaxis sencilla basada en líneas para diálogos, fondos, sprites de personajes, música y opciones, o pueden usar el editor gráfico independiente WebGAL_Terre para crear juegos sin escribir código.
¿WebGAL es gratuito? ¿Qué licencia tiene?
WebGAL es open source bajo la licencia MPL-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿WebGAL sigue mantenido?
Mantenimiento activo. El último commit de WebGAL fue el 17 oct 2026.
¿Para qué puedo usar WebGAL?
Crear una novela visual o un galgame para publicarlo en la web o en Steam. Crear proyectos de historias interactivas sin aprender desarrollo web. Ampliar el motor con efectos personalizados de Pixi.js para un juego específico. Estudiar o modificar un entorno de ejecución de novelas visuales basado en TypeScript y React.
¿Cómo se instala WebGAL?
Descarga el editor visual de WebGAL desde la página de versiones O descarga la herramienta de depuración de WebGAL desde la página de versiones para crear un juego a partir del código fuente Consulta la documentación oficial de WebGAL para ver la guía de scripting
¿Dónde consigo WebGAL?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/OpenWebGAL/WebGAL

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados

Cliente de código abierto para el juego de ritmo osu!, con nombre en clave lazer, escrito en C# y dirigido a plataformas de escritorio y móviles.

19,4 mil+19 esta semana2,9 milC#MITActualizado hace 23 horas