creator cover Редактор и движок для создания 2D-игр - Egmatic
Редактор и движок для создания 2D-игр - Egmatic

Редактор и движок для создания 2D-игр - Egmatic 

Наблюдай, влияй, тестируй первым

0subscribers

1post

About

Всем привет! Меня зовут Влад.
Я переводил RPG Maker на русский — 2000, 2003, XP, VX, VX Ace. Администрировал «Нейтральную полосу» — популярное русское RPG Maker сообщество. Писал скрипты и помогал тысячам людей делать игры чужими инструментами.
Теперь делаю свой визуальный редактор для создания 2D игр — Egmatic, где от идеи до играбельного прототипа проходят недели, а не годы. Современный, модульный, мощный, но простой инструмент для инди-разработчиков и небольших команд.
Здесь я веду дневник разработчика: выкладываю процесс, ранние сборки, архитектурные решения, то что не войдёт в публичные каналы. Подписчики видят продукт раньше всех — и влияют на то, каким он станет.

Что это и зачем

Существующие визуальные редакторы игр делятся на два лагеря:
Первый — инструменты, привязанные к одному жанру. Они великолепно делают своё, но границы закрыты. Хочешь платформер — либо изворачивайся, либо забудь. Жанр определяет всё: какие объекты можно создать, какие свойства у них есть, какая логика доступна.
Второй — универсальные движки. Они мощные и гибкие, но зачастую требуют навыков программирования или долгого изучения сложного интерфейса. Расстояние от «я хочу сделать игру» до «у меня что-то работает на экране» измеряется месяцами.
Я стараюсь расположить Egmatic между двумя этими крайностями. Визуальный редактор, не привязанный к жанру и не требующий знания программирования, — инструмент, в котором от задумки до работающего прототипа проходят недели, а не месяцы.

Как он устроен

Программа разрабатывается на современном фундаменте — .NET 9, кроссплатформенный интерфейс на Avalonia, игровой движок на MonoGame.
Структурно в Egmatic нет заранее заданных типов объектов. Нет «героя», «врага», «предмета» — есть пустой объект, который превращается во что угодно через добавление моделей поведения.
Хотите персонажа — добавьте модели поведения «изображение», «физика», «прыжки». Хотите собираемую монету — модели «изображение» и «контур соприкосновения». Единый механизм, но разное поведение.
Откуда берутся модели? Из расширений — дополнений, которые приносят свои типы объектов, модели поведения, условия и действия для визуального оформления.
Subscription levels4

Наблюдатель

$2.89 per month
Вы следите за тем, как создаётся редактор и движок.

▪ Доступ в Discord и каналу #гильдия + роль «Наблюдатель»
▪ Еженедельный текстовый пост дневника разработчика по понедельникам
▪ Отслеживание статуса проекта
▪ Участие в опросах
+ chat

Создатель

$5.8 per month
Сырые сборки редактора, промежуточные этапы, вещи, которые не дойдут до публичных каналов.

▪ Всё от Наблюдателя + роль «Создатель»
▪ Ранний доступ к билдам-прототипам
▪ Эксклюзивные скринкасты разработки по мере готовности
+ chat

Исследователь

$8.7 per month
Максимальный доступ к отслеживанию прогресса и возможность влиять на процесс.

▪ Всё от Создателя + роль «Исследователь»
▪ Возможность предлагать и голосовать за идеи
▪ Участие в альфа-тестировании
+ chat
Subscription Spots Are Limited

Хранитель

$14.5 per month
Вы верите в проект и помогаете ему вырасти. Ваше имя связано с ним с самого начала.

▪ Всё от Исследователя + роль «Хранитель»
▪ Имя в разделе «Хранители» (на сайте и в About-секции билдов)
▪ Текстовый Q&A раз в месяц (разработчик отвечает на вопросы в Discord-канале)
▪ Доступ к черновикам документации и дизайна
+ chat
Go up