Bladecoder Adventure Engine — это мощный набор инструментов для создания классических point-and-click квестов и интерактивных графических новелл. Если вы мечтаете сделать игру в духе Monkey Island, Full Throttle или современных инди-квестов, но не хотите погружаться в дебри программирования, этот движок может стать вашим идеальным выбором.
Движок базируется на популярном фреймворке LibGDX, что обеспечивает отличную производительность и кроссплатформенность, но при этом предлагает удобный визуальный редактор, скрывающий сложность кода.

Ключевые особенности
Bladecoder Adventure Engine — это полностью бесплатное программное обеспечение с открытым исходным кодом (лицензия Apache 2.0). Проект активно развивается энтузиастами и предлагает функционал, сопоставимый с платными аналогами:
- Мультиплатформенность: Создавайте игры один раз и запускайте их везде — Android, iOS, Desktop (Windows, Linux, macOS) и HTML5.
- Гибкая анимация: Поддержка спрайтовой анимации, текстурных атласов, скелетной анимации Spine и даже 3D-моделей.
- Интеграция с Ink: Для написания сложных нелинейных диалогов и сюжетов используется язык разметки Ink (от студии Inkle), что является стандартом индустрии для нарративных игр.
- Без программирования: Логика игры (переходы, инвентарь, диалоги) настраивается через систему действий и вербов (verbs) в редакторе.
- LibGDX под капотом: Если функционала редактора не хватит, вы всегда можете расширить движок, используя мощь Java и LibGDX, так как имеете полный доступ к исходному коду.

Состав проекта
Движок состоит из двух основных компонентов:
- Adventure-editor: Графический редактор (IDE) для сборки игры. Здесь вы импортируете фоны, создаете персонажей, настраиваете зоны кликов и музыку.
- Blade-engine: Сам движок (runtime), который воспроизводит созданные вами игры на целевых устройствах.
Быстрый старт: Как начать?
Для работы с Bladecoder вам понадобится установленная Java (JDK). Процесс установки прост:
- Скачайте последнюю версию с официального репозитория GitHub.
- Запустите редактор через
gradlewили скачанный дистрибутив. - Изучите тестовый проект «The Goddess Robbery» — это полноценная демо-игра, показывающая все возможности движка.
Стоит ли использовать?
Несмотря на то, что движок разрабатывается небольшой командой (основной разработчик — Rafael Garcia), он остается актуальным благодаря базе LibGDX. Последние обновления (v4.3.0 и новее) принесли поддержку современных версий Java, улучшенную работу со Spine и исправления для мобильных платформ.
Это отличная альтернатива Adventure Game Studio (AGS), если вы хотите использовать более современные технологии и экспортировать игры на мобильные устройства без «танцев с бубном».
- GitHub: github.com/bladecoder/bladecoder-adventure-engine
- Лицензия: Apache License 2.0 (Бесплатно для коммерческого использования)
Было ли это полезно?
0 / 0