Открытая 2D-игра в жанре «королевская битва» для браузера, вдохновлённая surviv.io и созданная на TypeScript, PixiJS и Bun.
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
Скачайте визуальный редактор WebGAL со страницы релизов
- 2
Или скачайте отладочный инструмент WebGAL со страницы релизов, чтобы создать игру из исходного кода
- 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 обновляется ежедневно.
Похожие проекты
Плагин для Godot 4.5+, позволяющий создавать диалоги, визуальные новеллы и RPG-беседы с управлением персонажами.
Переводчик визуальных новелл, который извлекает игровой текст через хуки или OCR и переводит его с помощью множества движков, включая LLM и офлайн-модели.
Ren'Py — движок с открытым исходным кодом на Python для создания визуальных новелл и других сюжетных игр.
Открытый игровой движок и игра-песочница с воксельным миром, написанные на Java и выросшие из технодемо по мотивам Minecraft; игровой процесс расширяется модулями.