Моддер научил ИИ-агентов превращать одиночные игры в кооперативные

4 дней назад 9

Моддер под ником cranebeaker выложил на GitHub проект Co-op Anything, который помогает ИИ-агентам добавлять кооператив в одиночные игры для ПК. Проект работает с агентами для написания кода, такими как Claude Code, Codex, Gemini CLI, Cursor и OpenCode. Пользователь предоставляет агенту ссылку на репозиторий и называет игру, после чего агент действует по инструкциям из проекта. В комплекте есть сервер на протоколе MCP для подключения инструментов к ИИ, через него агент ищет игру в каталоге модов и определяет её движок по папке установки.

По словам автора, при готовом моде большинство проектов занимает максимум несколько дней, а без него срок зависит от движка.

Агент может пойти одним из двух путей. Если для игры уже существует кооперативный мод, заброшенный или с ошибками, он собирает отчёты об ошибках, исправляет код и тестирует результат. Если мода нет, агент проводит обратную разработку игры и движка, а затем собирает сетевую игру с нуля: синхронизирует врагов, мир и сюжет, обрабатывает смену уровней и сохранения. В обоих случаях игру проверяют боты, управляющие настоящими клиентами, а для подключения используется ретранслятор Steam без проброса портов.

Каталог проекта уже включает более 230 игр с кооперативными модами или без них, с оценкой того, что моды синхронизируют и как проверены. Сам cranebeaker с помощью проекта оживил кооперативный мод для Deus Ex 2000 года, работает над сюжетным кооперативом для Fallout: New Vegas с общими квестами и кармой, сделал кооператив для Dungeon Keeper на базе KeeperFX, а также выпустил исправления для кооперативных модов S.T.A.L.K.E.R.: Shadow of Chernobyl и неофициального ПК-порта The Legend of Zelda: Ocarina of Time. Каждому игроку нужна своя копия игры, файлы игр репозиторий не хранит и античиты не затрагивает.

Подписывайтесь на наш Telegram-канал, чтобы быть в курсе всех новостей и событий Рунета.

Источник