Для Mewgenics вышел фанатский кооперативный мод — Adventure теперь можно проходить вдвоём

Для Mewgenics появился неофициальный мод MGMP, добавляющий кооперативное прохождение режима Adventure. Хост запускает забег, второй игрок подключается к нему, после чего участники делят между собой кошек и вместе проходят карту, сражения, магазины, события и прокачку.
Официального мультиплеера у Mewgenics нет: в Steam игра по-прежнему обозначена как Single-player. MGMP — независимый фанатский проект, не связанный с Эдмундом Макмилленом, Тайлером Глейелом или разработчиками игры.
В бою каждому игроку достаётся своя часть отряда. Когда наступает ход подконтрольной кошки, управляет ей соответствующий участник. Мод синхронизирует броски кубиков, полученный урон, действия противников и состояние сражения, а также показывает курсор напарника и выбранную им цель.
Автор MGMP на GitHub утверждает, что мод уже успешно использовался для полного совместного прохождения через интернет. При этом проект остаётся экспериментальным, поэтому возможны рассинхронизации и другие ошибки.
После разрыва соединения можно вернуться в бой

Одной из наиболее интересных особенностей стала система восстановления сессии. Если один из игроков потеряет соединение, он может подключиться повторно даже посреди сражения.
MGMP воспроизводит предыдущие ходы до текущего состояния боя, после чего игрок продолжает прохождение вместе с напарником. Кроме того, обе копии игры регулярно сравнивают состояние партии. Если данные расходятся, мод останавливает сессию вместо того, чтобы позволить двум версиям прохождения постепенно разойтись ещё сильнее.
За пределами боёв используется другая схема: решения хоста по карте, магазинам, событиям, инвентарю и развитию передаются второму игроку напрямую.
При этом домашняя часть Mewgenics остаётся одиночной. Разведение кошек, мебель и другие действия дома между участниками не синхронизируются. Подключаться рекомендуется уже после перехода хоста в Adventure.
Пока разработчик советует рассчитывать именно на двух игроков. В коде предусмотрена возможность подключения трёх или четырёх человек, но такие сессии фактически не тестировались.
Для игры через интернет понадобится прямое соединение

MGMP работает на 64-битной Windows и сейчас рассчитан на Mewgenics версии 1.1.21239. У обоих игроков должна быть одинаковая сборка игры.
По умолчанию используется TCP-порт 27600. В локальной сети достаточно IP-адреса компьютера хоста, а для игры через интернет можно настроить переадресацию порта или использовать виртуальную сеть вроде Tailscale, ZeroTier, Hamachi или Radmin.
Ещё один вариант — бесплатный Porthole в Steam. Программа передаёт выбранный локальный порт друзьям через инфраструктуру Steam, избавляя от необходимости настраивать роутер и использовать публичный IP.
Самая необычная деталь проекта касается его разработки. Автор MGMP прямо пишет в README: «The human didn’t write even a single line of code», поблагодарив Claude. То есть, по его словам, весь код мода был создан с помощью ИИ, хотя проверка, настройка и обратная разработка Mewgenics всё равно выполнялись в рамках самого проекта.