疯狂的猫咪繁殖角色扮演游戏,由 The Binding of Isaac 和 Super Meat Boy... 更多信息
合作模式
-
下载 (521.55 kB)2026年9月20日, 11:26kooperativnyjj-rezhim_1789892773_467508.7z
该模组专为冒险模式设计。其他模式或游戏的单独功能可能不受支持。在安装之前,建议备份存档。
原始仓库 — 在这里。
如何启动:
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 启动,因为会进行日志记录,例如,如果需要在 Mewgenics.exe 附近放置文件 steam_appid.txt。
主机选择存档槽并开始游戏。连接到主机的客户端无法选择存档或在冒险模式中开始战斗,也无法执行其他更改猫咪数据的操作。第二个玩家无需做任何事情。待在主菜单中 — 当主机的存档被获取后,模组会自动点击 Play,选择槽并加载主机的会话。你的存档不会受到影响;主机的会话会单独保存在 mgmp_coop.sav 中。在 mgmp.json 中设置 net.role。
面板上的 host / join 按钮现在会自动正确配置会话,但使用已设置的角色启动是经过验证的方法,也是唯一一种在启动时立即设置所有钩子的方式,而不是在过程中。接下来就可以玩了。当轮到你的猫时 — 控制它。当轮到伙伴的猫时 — 观察。由计算机控制的猫由两台机器共同控制,不需要操作。
如果你想将模组附加到已经启动的游戏: .\mgmp_loader.exe --attach <进程 ID>
可能出现的问题:
- 游戏无法启动。 删除已安装的模组文件并通过 Steam 恢复原始文件:游戏属性 → 已安装文件 → 验证完整性;
- 模组未出现。 检查下载的是已发布的版本,而不是源代码,并确保文件已复制到正确的文件夹;
- 玩家无法连接。 确保两个参与者都安装了模组,并且版本完全匹配;
- 存档无法加载。 安装模组后可能与存档不兼容。使用备份并且不要覆盖原始进度;
- 仅适用于冒险模式。
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.
有用的链接:
