Добавить в корзинуПозвонить
Найти в Дзене
theХАНТЕР

ORION — визуальный конструктор HTML5-игр. Свой велосипед=)

Делаю инструмент, в котором создание 2D-игр не требует программирования — но оно там тоже будет😅 ORION — десктопное приложение для разработки браузерных (пока что) игр. Работает на Windows, macOS и Linux. За рендеринг отвечает движок Phaser 4, а интерфейс построен на современном UI-фреймворке aka daisyUI. По факту это MVP версия, много чего нет, но уже что-то есть. Перетаскивайте объекты мышью, меняйте размер, поворачивайте, настраивайте прозрачность. Есть сетка с привязкой, масштабирование и плавная прокрутка. Объекты рисуются в реальном времени — вы видите игру такой, какой она будет. Пять готовых модулей логики: движение в 8 направлениях, платформерная физика, полёт снарядов, твёрдые препятствия и плавное исчезновение. Прикрепляются к объекту в два клика — настраиваются в панели свойств. Визуальное программирование через условия и действия. Например: «При столкновении игрока с врагом → уменьшить здоровье на 10». Без единой строчки кода. Сейчас идёт работа над версией Alpha. В ближ
Оглавление

Делаю инструмент, в котором создание 2D-игр не требует программирования — но оно там тоже будет😅

Что это

ORION — десктопное приложение для разработки браузерных (пока что) игр. Работает на Windows, macOS и Linux. За рендеринг отвечает движок Phaser 4, а интерфейс построен на современном UI-фреймворке aka daisyUI.

Почему интерфейс не на русском? Потому что я сначала вёл блог на itch.io, но потом заиграл патриотизм 😁
Почему интерфейс не на русском? Потому что я сначала вёл блог на itch.io, но потом заиграл патриотизм 😁

По факту это MVP версия, много чего нет, но уже что-то есть.

Редактор уровней

Перетаскивайте объекты мышью, меняйте размер, поворачивайте, настраивайте прозрачность. Есть сетка с привязкой, масштабирование и плавная прокрутка. Объекты рисуются в реальном времени — вы видите игру такой, какой она будет.

-2

Три типа объектов (пока что)

  • Sprite — анимированные персонажи и предметы
  • Tiled Background — бесшовные текстуры для фонов
  • Text — надписи с настраиваемыми шрифтами
  • Tilemap - готов процентов на 40

Поведения

Пять готовых модулей логики: движение в 8 направлениях, платформерная физика, полёт снарядов, твёрдые препятствия и плавное исчезновение. Прикрепляются к объекту в два клика — настраиваются в панели свойств.

Event Sheet

Визуальное программирование через условия и действия. Например: «При столкновении игрока с врагом → уменьшить здоровье на 10». Без единой строчки кода.

Будет еще дорабатывается
Будет еще дорабатывается

Что в планах

Сейчас идёт работа над версией Alpha. В ближайших обновлениях:

  • Редактор анимаций — создание спрайтовых анимаций прямо в редакторе
  • Тайловые карты — рисование уровней плитками с авто-подстановкой краёв
  • 20+ новых поведений — от поиска пути до физики Box2D
  • Визуальные эффекты — размытие, свечение, контуры
  • Звук и музыка — воспроизведение с регулировкой громкости
  • Отладчик — точки останова и наблюдение за переменными

А дальше (совсем влажные мечты) — интеграция JavaScript и TypeScript, 3D-эффекты, мультиплеер и экспорт под мобильные устройства.

Еще один скриншот
Еще один скриншот

Экспорт под мобильные (Android) платформы будет как WebView скорее всего, а не натив. У меня уже в принципе есть готовая ебертка под интеграцию VK Ads для монетизации подобных приложений.

Вообще по монетизации есть идеи встроенной интеграции с Яндекс.Игры и GamePush, но это пока не точно

Статус

Проект в активной разработке. MVP завершён, Alpha в процессе. Буду публиковать обновления и делиться прогрессом.

Если хотите следить за развитием ORION — подписывайтесь. Первые бета-тесты планируются после выхода Alpha.

Если кому интересно, комментируйте, спрашивайте... Можете ЗАДОНАТИТЬ, на поддержку разработки, спасибо=)