Monster Capture Engine (MCE)
Monster Capture Engine (MCE) от OpenMon.IO — это готовый к продакшену движок Unity для создания RPG про захват монстров. Создаёте ли вы следующий Temtem, Coromon или Cassette Beasts, MCE предоставляет полную основу, чтобы вы могли сосредоточиться на том, что делает вашу игру уникальной.

Hub — это парадный вход: любой инструмент из этой документации доступен с этих вкладок, и ничего в MCE не требует поиска по строке меню Unity.
Что вы можете создать?
MCE спроектирован для любой игры в жанре захвата монстров:
- Одиночные RPG с тайловыми надземными мирами, пошаговыми боями и полными системами прогрессии.
- MMORPG с синхронизацией мира в реальном времени, PvP-матчмейкингом, обменом и гильдиями (с MCE Online).
- Фанатские игры, импортированные напрямую из проектов Pokemon Essentials (с Essentials Importer) — проверено от начала до конца на полном проекте v21.1 (898 видов конвертированы без ошибок).
- Гибридные игры, сочетающие захват монстров с другими жанрами благодаря модульной архитектуре.
Обзор возможностей
| Возможность | Детали |
|---|---|
| Монстры | Сам движок не поставляется с монстрами: MIT Licensed Demo (отдельная загрузка) приносит 667 записей монстров, а вы добавляете неограниченное число пользовательских видов, формы и варианты, разведение, вылупление яиц |
| Приёмы | MIT Licensed Demo (отдельная загрузка) приносит более 640 приёмов, с категориями Physical / Special / Status и полными формулами урона Gen V+ |
| Боевая система | Пошаговая с 15+ модульными компонентами, режимы дикий / тренерский / PvP, боевые предметы, механика захвата |
| Боевая башня | Эфемерная лестница испытаний со сгенерированными противниками и выплатами в кошелёк |
| Пространства, застраиваемые игроком | Секретные базы и залы, принадлежащие игроку: инстансированные интерьеры, постоянный слой украшений, пользовательские команда зала / значок / диалоги и вызовы от других игроков (онлайн) |
| Боевой ИИ | Подключаемый паттерн стратегии с включёнными Random, Effective и ИИ на основе ML-Agents |
| Эволюция | 30+ типов эволюции: по уровню, предмету, обмену, дружбе, локации, времени суток, на основе характеристик и другие |
| Система типов | Полная таблица эффективности типов, двойные типы, настраивается через Type Chart Editor |
| Мир | Тайловое перемещение по сетке, переходы между картами, мосты, водопады, скользкие тайлы, уступы |
| Встречи | Настраиваемые таблицы встреч, время суток, на основе местности (трава, вода, пещера, рыбалка) |
| События | Визуальный скриптинг CommandGraph для NPC: диалоги, ветвления, магазины, квесты, кат-сцены, варпы |
| Система сохранений | Сериализация JSON в именованные сохранения с атомарной записью, версионированием и автосохранением |
| Система квестов | 11 типов целей, 6 типов наград, предусловия, лимиты времени, повторяемые квесты |
| UI | Полная система UGUI: боевой HUD, меню, сумка, декс, магазины, диалоговые окна, опции |
| Эмоции | 14 встроенных эмоциональных шариков: горячие клавиши игрока, узел скрипта, сердечко спутника и, с MCE Online, шарики, которые видят другие игроки |
| Аудио | Каналы BGM, BGS, SE, ME с AudioManager |
| Локализация | Поддержка нескольких языков с переключением языка во время выполнения |
| Рендеринг | Шейдеры URP, освещение по времени суток, погодные эффекты |
| SDK | Чистая публичная поверхность API (IMonsterCaptureEngine) для стабильных интеграций (Indie и выше; в Starter публичного API нет) |
Редакции
MCE выпускается в пяти редакциях. Цены объявляются на openmon.io, где продаётся каждая редакция.
| Редакция | Включает |
|---|---|
| Starter | Бесплатная. Движок в виде скомпилированных DLL с закрытым API (без публичного SDK API, без исходного кода, без XML-документации) и визуальный скриптинг. Ограничена 77 монстрами, 301 приёмом и 74 способностями (спутники входят в тот же предел в 77 видов), со сплэшем OpenMon фиксированной длительности и постоянным водяным знаком. Поставляется со своим демо из 77 видов (отдельная загрузка). Без импортёра и без онлайна |
| Indie | Скомпилированные DLL с читаемым публичным API и XML-документацией, неограниченное число видов, без водяного знака, сплэш опционален и Essentials Importer (скомпилированный) |
| Pro | Indie + слой MMORPG Nakama (скомпилированный клиент), PvP, обмен, гильдии, секретные базы и залы игрока, а также сервер |
| Source | Pro с полным исходным кодом C# и правом его кастомизировать |
| Studio | Source + частный репозиторий с постоянно обновляемой веткой main, экспериментальные возможности, приоритетная поддержка и импортёр ы картриджей в виде скриптов |
Демо не входят ни в одну редакцию. Полное MIT Licensed Demo — отдельная загрузка для Indie и каждой редакции выше. Starter работает только со своим демо (или с вашей собственной игрой, которая укладывается в эти пределы): более крупное демо она отклоняет и сообщает, что это демо относится к редакции Indie.
- Пробуете движок или делаете небольшой прототип? Начните со Starter.
- Создаёте коммерческую одиночную игру или импортируете проект Pokemon Essentials? Indie даёт движок и импортёр.
- Создаёте онлайн-мультиплеерную игру? Pro добавляет полный бэкенд Nakama.
- Глубоко кастомизируете внутренности? Source (и Studio ради частного репозитория и импортёров картриджей).
Быстрые ссылки
- Руководство по установке -- Запустите MCE в вашем проекте Unity за минуты.
- Создайте своего первого монстра -- Постройте пользовательского монстра с нуля.
- Настройте свой первый бой -- Настройте зону встреч и протестируйте бой.
- События CommandGraph -- Создайте поведение NPC с визуальным скриптингом.
- Публичный API -- Расширяйте MCE через стабильную поверхность SDK (Indie и выше).
- Архитектура исходного кода -- Глубокое погружение во внутренности движка (редакции Source и Studio).