Ein verrücktes Katzenzucht-RPG vom Macher von The Binding of Isaac und Super Meat Boy. Dieses rundenbasierte Roguelike mit Draft-Simulator-Elementen ist für jede... Mehr erfahren
Kooperativer Modus
-
Herunterladen (521.55 kB)20 September 2026, 11:26kooperativnyjj-rezhim_1789892773_467508.7z
Mgmp — ein inoffizieller Fan-Mod für Mewgenics, der das gemeinsame Spielen eines Abenteuers für zwei Spieler hinzufügt. Ein Spieler erstellt ein Spiel und wird zum Host, der andere verbindet sich; danach durchlaufen die Teilnehmer gemeinsam die Ereignisse, den Laden und das Level-Up.
Der Mod ist speziell für den Adventure-Modus ausgelegt. Andere Modi oder einzelne Funktionen des Spiels werden möglicherweise nicht unterstützt. Vor der Installation wird empfohlen, eine Sicherung der Speicherstände zu erstellen.
Das originale Repository ist hier.
So starten Sie:
1. Build:
- cmake -B build -A x64;
- cmake --build build --config Release;
- Dies erstellt zwei Dateien im Ordner build\Release\:mgmp_loader.exe — das, was Sie starten. Es startet das Spiel mit dem geladenen Mod.mgmp.dll — der Mod selbst. Der Loader injiziert ihn ins Spiel.mgmp.json — die Einstellungen. Wird automatisch beim ersten Start erstellt. Alle drei Dateien müssen sich im selben Ordner befinden. Alles andere — Dear ImGui, MinHook — wird direkt in mgmp.dll kompiliert, sodass nichts weiter installiert oder kopiert werden muss.
2. Geben Sie den Pfad zu Ihrem Spiel an:
- Öffnen Sie mgmp.json und setzen Sie den Parameter game, indem Sie den Pfad zu Mewgenics angeben: "game": "C:\\Program Files (x86)\\Steam\\steamapps\\common\\Mewgenics\\Mewgenics.exe" (in Windows-Pfaden in JSON sind doppelte Rückwärtsschläge erforderlich).
3. Wählen Sie, wer der Host sein wird:
- Der Host besitzt die Sitzung. Sein Speicherstand wird für das Spiel beider Spieler verwendet;
- In mgmp.json des Hosts:"net": { "role": "host", "addr": "0.0.0.0", "port": 27600 };
- Beim zweiten Spieler:"net": { "role": "client", "addr": "<IP-Adresse des Hosts>", "port": 27600 };
- Die Rolle als "off" belassen, um alleine zu spielen, mit dem Mod, aber ohne Online-Spiel.
4. Spielen
- Beide starten mgmp_loader.exe. Das Programm öffnet Mewgenics basierend auf den Einstellungen;
- Sie können auch einfach Mewgenics.exe auf mgmp_loader.exe ziehen;
- Es wird empfohlen, es über die Eingabeaufforderung oder PowerShell zu starten, da ein Logging erfolgt, z.B. wenn eine Datei steam_appid.txt neben Mewgenics.exe benötigt wird.
Der Host wählt den Speicherstand und beginnt das Spiel. Clients, die mit dem Host verbunden sind, können keinen Speicherstand auswählen oder einen Kampf im Adventure-Modus beginnen, noch andere Aktionen durchführen, die die Daten der Katzen ändern. Der zweite Spieler muss nichts tun. Im Hauptmenü sitzen — wenn der Speicherstand des Hosts erhalten wird, drückt der Mod automatisch Play, wählt den Slot und lädt die Sitzung des Hosts. Ihre eigenen Speicherstände werden nicht berührt; die Sitzung des Hosts wird separat in mgmp_coop.sav gespeichert. Setzen Sie net.role in mgmp.json.
Die Schaltflächen host / join auf der Leiste konfigurieren jetzt selbstständig die Sitzung, aber der Start mit bereits festgelegter Rolle ist eine bewährte Methode und die einzige, bei der alle Hooks sofort beim Start gesetzt werden, und nicht im Prozess. Danach einfach spielen. Wenn es der Zug Ihrer Katze ist — steuern Sie sie. Wenn es der Zug der Katze des Partners ist — beobachten. Die von der KI gesteuerten Katzen werden von beiden Maschinen gleich kontrolliert und erfordern keine Aktionen.
Wenn Sie den Mod an ein bereits laufendes Spiel anhängen möchten: .\mgmp_loader.exe --attach <process id>
Mögliche Probleme:
- Das Spiel startet nicht. Entfernen Sie die installierten Mod-Dateien und stellen Sie die Originaldateien über Steam wieder her: Eigenschaften des Spiels → installierte Dateien → Integrität überprüfen;
- Der Mod erscheint nicht. Überprüfen Sie, ob die fertige Version heruntergeladen wurde und nicht der Quellcode, und dass die Dateien im richtigen Ordner kopiert wurden;
- Der Spieler verbindet sich nicht. Stellen Sie sicher, dass der Mod bei beiden Teilnehmern installiert ist und die Versionen vollständig übereinstimmen;
- Der Speicherstand wird nicht geladen. Es ist wahrscheinlich, dass es nach der Installation des Mods zu Inkompatibilitäten mit den Speicherständen kommt. Verwenden Sie eine Sicherungskopie und überschreiben Sie den ursprünglichen Fortschritt nicht;
- Funktioniert nur im Adventure-Modus.
Mgmp — неофициальный фанатский мод для Mewgenics, который добавляет совместное прохождение приключения для двух игроков. Один игрок создаёт забег и становится хостом, второй подключается к нему; после этого участники вместе проходят события, магазин и повышение уровня.
Мод рассчитан именно на режим Adventure. Другие режимы или отдельные функции игры могут не поддерживаться. Перед установкой рекомендуется сделать резервную копию сохранений.
Оригинальный репозиторий — здесь.
Как запустить:
1. Сборка:
- cmake -B build -A x64;
- cmake --build build --config Release;
- Это создаст два файла в папке build\Release\:mgmp_loader.exe — то, что вы запускаете. Стартует игру с загруженным модом.mgmp.dll — сам мод. Загрузчик внедряет его в игру.mgmp.json — настройки. Создаётся автоматически при первом запуске. Все три файла должны находиться в одной папке. Всё остальное — Dear ImGui, MinHook — компилируется прямо в mgmp.dll, так что больше ничего устанавливать или копировать не нужно.
2. Указать путь к вашей игре:
- Открытье mgmp.json и задать параметр game, указав путь к Mewgenics: "game": "C:\\Program Files (x86)\\Steam\\steamapps\\common\\Mewgenics\\Mewgenics.exe" (в путях Windows в JSON нужны двойные обратные слэши).
3. Выбрать, кто будет хостом:
- Хост владеет сессией. Его сохранение используется для игры обоих игроков;
- В mgmp.json хоста:"net": { "role": "host", "addr": "0.0.0.0", "port": 27600 };
- У второго игрока:"net": { "role": "client", "addr": "<IP-адрес хоста>", "port": 27600 };
- Оставить role как "off", чтобы играть в одиночку, с модом, но без сетевой игры.
4. Играть
- Оба запускают mgmp_loader.exe. Программа откроет Mewgenics на основе настроек;
- Можно также просто перетащить Mewgenics.exe на mgmp_loader.exe;
- Рекомендуется запускать из командной строки или PowerShell, так как ведётся логирование, например, если потребуется файл steam_appid.txt рядом с Mewgenics.exe.
Хост выбирает слот сохранения и начинает игру. Клиенты, подключённые к хосту, не могут выбирать сохранение или начинать битву в режиме Adventure, а также выполнять другие действия, изменяющие данные о котах. Второму игроку ничего делать не нужно. Сидеть в главном меню — когда сохранение хоста будет получено, мод сам нажмёт Play, выберет слот и загрузит сессию хоста. Ваши собственные сохранения не затрагиваются; сессия хоста сохраняется отдельно в mgmp_coop.sav. Установите net.role в mgmp.json.
Кнопки host / join на панели теперь сами корректно настраивают сессию, но запуск с уже установленной ролью — проверенный способ, и единственный, при котором все хуки устанавливаются сразу при запуске, а не в процессе. Дальше просто играть. Когда ход вашего кота — управлять им. Когда ход кота напарника — наблюдать. Коты, управляемые компьютером, одинаково контролируются обеими машинами, и не требуют действий.
Если вы хотите прикрепить мод к уже запущенной игре: .\mgmp_loader.exe --attach <process id>
Возможные проблемы:
- Игра не запускается. Удалить установленные файлы мода и восстановить оригинальные файлы через Steam: свойства игры → установленные файлы → проверка целостности;
- Мод не появляется. Проверить, что скачан готовый релиз, а не исходный код, и что файлы скопированы в правильную папку;
- Игрок не подключается. Убедиться, что мод установлен у обоих участников и версии полностью совпадают;
- Не загружается сохранение. Вероятна несовместимость с сохранениями после установки мода. Использоватьрезервную копию и не перезаписывать оригинальный прогресс;
- Работает только Adventure.
Nützliche Links:
