Четверг, 05 Ноября 2026, 23:16

Приветствую Вас Гость

Меню сайта
Категории каталога
Актуальные [247]
Популярные движки для разработки игр
Неактуальные [122]
Устаревшие, не поддерживаемые авторами и комьюнити движки для разработки игр
Наш опрос
Ваше отношение к российским разработкам?
Всего ответов: 5800
Главная » Файлы » Игровые движки » Актуальные

BENNE
Скачать удаленно (21 MB) Скриншот сегодня, 20:58
  • Жанровая направленность: Point-and-Click Adventure;
  • Платформы: itch.io и Windows;
  • Лицензия: MIT;
  • Язык программирования: BenneScript и TypeScript;
  • Открытый исходный код: доступен;
  • Мультиплеер: возможен;
  • Достоинства: Гибкие глаголы, интерфейсы и издательская деятельность. BenneScript и редактор VS Code.
  • Недостатки: мало учебных материалов на русском языке;
  • Разработчики движка: Bennethon.

    BENNE (Blazing Engine for NeighbourlyNarrative Experiences) предоставляет разработчикам полноценную платформу для создания комнат, персонажей, инвентаря, диалогов и пользовательских интерфейсов, позволяя им сосредоточиться на сюжете, головоломках и атмосфере, вместо того чтобы заново изобретать системы ввода, конвейеры рендеринга или логику сохранения и загрузки. Перемещение между комнатами осуществляется движком, включая затемнение экрана, очистку предыдущей комнаты и обработчики входа и выхода.

    Модель взаимодействия классическая: глагол плюс цель, с дополнительным предметом инвентаря для «использовать это на том». Движок также включает в себя диалоговые деревья с отслеживанием состояния, персонажей, следующих друг за другом, масштабирование и тонирование перспективы по регионам, кат-сцены и затемнения экрана, а также постоянные сохранения, которые восстанавливают мир в точности таким, каким он был.

    Конвейер обработки графики Aseprite: персонажи, реквизит, курсоры и элементы интерфейса создаются в виде спрайт-листов Aseprite с помеченными анимациями, а другие рабочие процессы импорта находятся в стадии разработки.

    Только растровые шрифты: для идеального выравнивания пикселей и аутентичного ретро-стиля.
    Низкое внутреннее разрешение: игры разрабатываются для классических размеров, от 320x240 до 640x480, с четким масштабированием до целых или близких к целым чисел.

    Геометрия мира на основе полигонов: проходимые области, интерактивные точки, регионы и коллайдеры представляют собой полигоны, а не тайловые карты.

    Создание контента с приоритетом на редактор: глубокая интеграция с VS Code является частью запланированного рабочего процесса.

    Игровая логика написана на BenneScript, который является аналогом TypeScript, где каждая строка ожидает завершения предыдущей. Ходьба, речь, ожидание, анимация и затухание завершаются до начала следующей строки, поэтому сцена читается сверху вниз как сценарий, без операторов ожидания или обратных вызовов. Диалоги написаны как «Хэнк: „Привет!“», а каждая комната, предмет, реквизит и звук представляют собой набранное, автозаполняемое имя, сгенерированное на основе вашего контента.

    BENNE поставляется как единый продукт: расширение BENNE Editor для Visual Studio Code, которое включает в себя движок, инструменты редактора, предварительный просмотр в реальном времени и набор стартовых шаблонов. Вы получаете предварительный просмотр комнат в реальном времени, редактирование полигонов, инспекторы для персонажей, интерфейсов и инвентаря, а также опцию «Играть из этой комнаты», позволяющую протестировать головоломку, не начиная игру заново. Новые игры могут начинаться с шаблона на девять действий, шаблона на два клика или пустого проекта.

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

    Звук тоже учтен: музыка, звуковые эффекты, озвученные диалоги и видеоролики имеют названия и функцию автозаполнения. Когда вы будете готовы к выпуску, будет одна команда для сборки браузерной версии itch.io и другая для сборки версии для Windows.

    BENNE распространяется под лицензией MIT. Вам потребуется Visual Studio Code версии 1.106 или новее, а также актуальная версия Node.js LTS. Для работы с графикой рекомендуется использовать Aseprite. Документация, включая руководство по BenneScript, находится на сайте benne.games.

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

  • Официальный сайт: https://benne.games/


    Point-and-click adventures, built with TypeScript and the web.
    Built on ideas from the great adventure engines before it, and shared in case it helps you too.
  • Категория: Актуальные | Добавил: GC-Vic | Автор: Игродел
    Просмотров: 9 | Загрузок: 3 | Рейтинг: 5.0/1 |
    Теги: Point-and-Click, VS Code, phaser, движок, BenneScript, adventure, открытый код, TypeScript, Adventure engine, mit, Node.js, source code, Engine, Aseprite
    Дополнительные опции:
    Также если вы считаете, что данный материал мог быть интересен и полезен кому-то из ваших друзей, то вы бы могли посоветовать его, отправив сообщение на e-mail друга:

    Игровые объявления и предложения:
    Если вас заинтересовал материал «BENNE», и вы бы хотели прочесть что-то на эту же тему, то вы можете воспользоваться списком схожих материалов ниже. Данный список сформирован автоматически по тематическим меткам раздела. Предлагаются такие схожие материалы: Если вы ведёте свой блог, микроблог, либо участвуете в какой-то популярной социальной сети, то вы можете быстро поделиться данной заметкой со своими друзьями и посетителями.

    Всего комментариев: 0
    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]
    Поиск по сайту
    10 случ. движков
  • Eldiron
  • BENNE
  • RPG Paper Maker
  • Sprite Widget
  • Sandy3D
  • Spartan
  • PGD Community Engine
  • ZDaemon
  • Harfang 3D
  • Andorra 2D
  • 10 случ. статей
  • Почему движок Unreal Engine так хорош?
  • BlendElf - Урок 3: Управление камерой
  • Scalibur
  • Режим Movie Maker в Godot 4.0
  • Установка и использование Web Matrix и IIS
  • Star Wars: The Old Republic - обзор
  • Как включить командную консоль в CS:GO
  • Как прошёл финал турнира World of Tanks VR
  • Создаём функцию модификаций в своей игре на GM
  • Книга "Создание игр без программирования"
  • Друзья сайта
    Игровой форум GFAQ.ru Перевод консольных игр
    Все права сохранены. GcUp.info © 2008-2026