Um jogo de battle royale 2D de código aberto para navegador, inspirado em surviv.io e feito com TypeScript, PixiJS e Bun.
OpenWebGAL/WebGAL
Uma engine de visual novels que roda no navegador, com histórias no estilo galgame escritas em WebGAL Script ou criadas em um editor visual.
- Estrelas
- 4,024
- Forks
- 367
- Issues abertas
- 141
- Último commit
- há 21 dias
O que é?
WebGAL é uma engine de visual novels que roda no navegador, então os jogos finalizados podem ser jogados em qualquer dispositivo moderno sem instalar um cliente. Os autores escrevem histórias em WebGAL Script, uma sintaxe simples baseada em linhas para diálogos, cenários, sprites de personagens, música e escolhas, ou podem usar o editor gráfico separado WebGAL_Terre para criar jogos sem escrever código.
A engine é escrita em TypeScript e usa React e Pixi.js. Desenvolvedores podem adicionar efeitos visuais personalizados com Pixi.js e ampliar a própria engine, já que o código-fonte está disponível sob a licença MPL-2.0. A documentação oficial cobre a sintaxe do script e as diretrizes de contribuição, e uma extensão para VS Code oferece realce de sintaxe para os arquivos de script.
O projeto é voltado a criadores que querem fazer visual novels sem conhecimentos avançados de desenvolvimento web, além de desenvolvedores de engines que queiram modificar ou ampliar o runtime.
Recursos principais
- 01Roda visual novels no navegador sem exigir a instalação de um cliente.
- 02Usa WebGAL Script, uma sintaxe baseada em linhas para diálogos, sprites, música e escolhas.
- 03Oferece um editor gráfico complementar, WebGAL_Terre, para criar jogos sem programar.
- 04Permite criar efeitos personalizados com Pixi.js.
- 05Oferece uma extensão para VS Code com realce de sintaxe para scripts.
Casos de uso
- Criar uma visual novel ou galgame para publicar na web ou no Steam.
- Criar projetos de histórias interativas sem aprender desenvolvimento web.
- Ampliar a engine com efeitos personalizados de Pixi.js para um jogo específico.
- Estudar ou modificar um runtime de visual novels baseado em TypeScript e React.
Início rápido
- 1
Baixe o editor visual do WebGAL na página de lançamentos
- 2
Ou baixe a ferramenta de depuração do WebGAL na página de lançamentos para criar um jogo a partir do código-fonte
- 3
Leia a documentação oficial do WebGAL para consultar o guia de scripting
Em coleções
Tópicos
Perguntas frequentes
- O que é WebGAL?
- Uma engine de visual novels que roda no navegador, com histórias no estilo galgame escritas em WebGAL Script ou criadas em um editor visual. WebGAL é uma engine de visual novels que roda no navegador, então os jogos finalizados podem ser jogados em qualquer dispositivo moderno sem instalar um cliente. Os autores escrevem histórias em WebGAL Script, uma sintaxe simples baseada em linhas para diálogos, cenários, sprites de personagens, música e escolhas, ou podem usar o editor gráfico separado WebGAL_Terre para criar jogos sem escrever código.
- WebGAL é gratuito? Qual é a licença?
- WebGAL é open source sob a licença MPL-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- WebGAL ainda é mantido?
- Manutenção ativa. O último commit de WebGAL foi em 17 de out. de 2026.
- Para que posso usar WebGAL?
- Criar uma visual novel ou galgame para publicar na web ou no Steam. Criar projetos de histórias interativas sem aprender desenvolvimento web. Ampliar a engine com efeitos personalizados de Pixi.js para um jogo específico. Estudar ou modificar um runtime de visual novels baseado em TypeScript e React.
- Como instalar WebGAL?
- Baixe o editor visual do WebGAL na página de lançamentos Ou baixe a ferramenta de depuração do WebGAL na página de lançamentos para criar um jogo a partir do código-fonte Leia a documentação oficial do WebGAL para consultar o guia de scripting
- Onde consigo WebGAL?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/OpenWebGAL/WebGAL
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Plugin para Godot 4.5+ que permite criar diálogos, visual novels e conversas de RPG, com gerenciamento de personagens.
Tradutor de visual novels que extrai o texto dos jogos por hooks ou OCR e o traduz com diversos mecanismos, incluindo LLMs e modelos offline.
Ren'Py é uma engine de código aberto baseada em Python para criar visual novels e jogos semelhantes, guiados por histórias.
Engine de jogo sandbox de mundo voxel e jogo open source escritos em Java, criado a partir de uma tech demo inspirada em Minecraft e com gameplay modular.