Repolode
OpenWebGAL

OpenWebGAL/WebGAL

Браузерный движок визуальных новелл для историй в стиле galgame: сценарии пишут на WebGAL Script или собирают в визуальном редакторе.

Звёзды
4,023
Форки
367
Открытые issues
141
Последний коммит
21 день назад

Что это?

WebGAL — движок визуальных новелл, работающий в браузере. Готовые игры можно запускать на любом современном устройстве без установки клиента. Авторы пишут истории на WebGAL Script — простом построчном языке для диалогов, фонов, спрайтов персонажей, музыки и выборов, — или используют отдельный графический редактор WebGAL_Terre, чтобы собирать игры без кода.

Движок написан на TypeScript и построен на React и Pixi.js. Разработчики могут добавлять собственные визуальные эффекты с помощью Pixi.js и расширять сам движок, исходный код которого доступен по лицензии MPL-2.0. В официальной документации описаны синтаксис языка и правила внесения изменений, а расширение для VS Code подсвечивает синтаксис файлов сценариев.

Проект рассчитан на авторов, которые хотят создавать визуальные новеллы без глубоких знаний веб-разработки, а также на разработчиков движков, желающих менять или расширять среду выполнения.

Ключевые возможности

  • 01Запускает визуальные новеллы в браузере без установки клиента.
  • 02Использует WebGAL Script — построчный язык для диалогов, спрайтов, музыки и выборов.
  • 03Предлагает графический редактор WebGAL_Terre, который позволяет собирать игры без программирования.
  • 04Поддерживает создание собственных эффектов с помощью Pixi.js.
  • 05Предоставляет расширение для VS Code с подсветкой синтаксиса сценариев.

Сценарии использования

  • Создание визуальной новеллы или galgame для публикации в интернете или Steam.
  • Разработка интерактивных историй без изучения веб-разработки.
  • Расширение движка собственными эффектами Pixi.js для конкретной игры.
  • Изучение или изменение среды выполнения визуальных новелл на TypeScript и React.

Быстрый старт

  1. 1

    Скачайте визуальный редактор WebGAL со страницы релизов

  2. 2

    Или скачайте отладочный инструмент WebGAL со страницы релизов, чтобы создать игру из исходного кода

  3. 3

    Руководство по скриптам можно найти в официальной документации WebGAL

В подборках

Темы

Частые вопросы

Что такое WebGAL?
Браузерный движок визуальных новелл для историй в стиле galgame: сценарии пишут на WebGAL Script или собирают в визуальном редакторе. WebGAL — движок визуальных новелл, работающий в браузере. Готовые игры можно запускать на любом современном устройстве без установки клиента. Авторы пишут истории на WebGAL Script — простом построчном языке для диалогов, фонов, спрайтов персонажей, музыки и выборов, — или используют отдельный графический редактор WebGAL_Terre, чтобы собирать игры без кода.
WebGAL можно использовать бесплатно? Какая у него лицензия?
WebGAL распространяется с открытым исходным кодом под лицензией MPL-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
WebGAL всё ещё поддерживается?
Активно поддерживается. Последний коммит в WebGAL — 17 окт. 2026 г..
Для чего можно использовать WebGAL?
Создание визуальной новеллы или galgame для публикации в интернете или Steam. Разработка интерактивных историй без изучения веб-разработки. Расширение движка собственными эффектами Pixi.js для конкретной игры. Изучение или изменение среды выполнения визуальных новелл на TypeScript и React.
Как установить WebGAL?
Скачайте визуальный редактор WebGAL со страницы релизов Или скачайте отладочный инструмент WebGAL со страницы релизов, чтобы создать игру из исходного кода Руководство по скриптам можно найти в официальной документации WebGAL
Где скачать WebGAL?
Исходный код и инструкции по установке — на GitHub: https://github.com/OpenWebGAL/WebGAL

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Открытая 2D-игра в жанре «королевская битва» для браузера, вдохновлённая surviv.io и созданная на TypeScript, PixiJS и Bun.

517+4 за неделю243TypeScriptGPL-3.0Обновлён 6 дней назад

Переводчик визуальных новелл, который извлекает игровой текст через хуки или OCR и переводит его с помощью множества движков, включая LLM и офлайн-модели.

14 тыс.+69 за неделю1,2 тыс.C++GPL-3.0Активно поддерживаетсяОбновлён вчера

Открытый клиент ритм-игры osu! под кодовым названием lazer, написанный на C# для компьютеров и мобильных устройств.

19,4 тыс.+19 за неделю2,9 тыс.C#MITОбновлён вчера

Открытый игровой движок и игра-песочница с воксельным миром, написанные на Java и выросшие из технодемо по мотивам Minecraft; игровой процесс расширяется модулями.

3,9 тыс.+2 за неделю1,4 тыс.JavaApache-2.0Активно поддерживаетсяОбновлён 6 дней назад