Co-op Anything превращает одиночные игры в кооперативные руками ИИ-агентов

На GitHub вышел открытый проект Co-op Anything, который поручает ИИ-агенту добавить кооператив в одиночную игру. Агент сам изучает игру, пишет сетевую часть, проверяет её с ботами и собирает установщик. Первыми кооператив получили Deus Ex и Dungeon Keeper, в работе S.T.A.L.K.E.R. и Fallout: New Vegas.
Co-op Anything превращает одиночные игры в кооперативные руками ИИ-агентов

Кооператив в старых одиночных играх обычно держится на энтузиастах. Моддеры годами пишут сетевые надстройки, бросают их на полпути, и игроки остаются с недоделанными сборками. Co-op Anything предлагает отдать эту работу ИИ-агенту. Проект опубликован под свободной лицензией MIT, 19 октября о нём написал 3DNews.

Deus Ex, Dungeon Keeper и S.T.A.L.K.E.R. в работе у агентов

Первым результатом Co-op Anything стал Deus Ex 2000 года. Агенты возродили заброшенный кооперативный мод HX, и он вышел в релиз. Состояние других игр по данным репозитория:

  • Dungeon Keeper — одно подземелье на двоих на базе открытого движка KeeperFX;
  • S.T.A.L.K.E.R.: Тень Чернобыля — готов патч с исправлениями;
  • S.T.A.L.K.E.R.: Чистое небо — в работе;
  • Fallout: New Vegas — сюжетный кооператив в работе;
  • The Legend of Zelda: Ocarina of Time — исправления для неофициального ПК-порта с полной синхронизацией игроков.

Сообщество уже подключило к проекту Mega Man X, Mega Man X4 и Pilotwings 64. В каталоге Co-op Anything больше 230 кооперативных модов и игр, где кооператива пока нет. Для каждой записи указано, что мод синхронизирует и насколько хорошо его проверили. У репозитория около 460 звёзд на GitHub.

Два пути Co-op Anything — доделать или собрать с нуля

Пользователь просит агента прочитать репозиторий, следовать инструкции из файла AGENTS.md и называет игру. Co-op Anything поддерживает Claude Code, Codex , Gemini CLI, Cursor и OpenCode. Дальше агент выбирает один из двух путей.

Если у игры уже есть кооперативный мод, сломанный или заброшенный, агент собирает отчёты об ошибках, проверяет код и выпускает исправления отдельным пакетом. Если готового решения нет, агент разбирает устройство игры и движка. При необходимости он декомпилирует игру, то есть восстанавливает исходный код из готовой программы, и встраивает второго игрока. Синхронизировать приходится всё — врагов, мир и сохранения.

игра → агент читает инструкцию → поиск готового мода или разбор игры → сетевой код → тесты на настоящих копиях игры → установщик

Оба пути заканчиваются автоматическими тестами на настоящих клиентах игры и простым установщиком. Для онлайна Co-op Anything использует ретранслятор Steam через бесплатное тестовое приложение Valve. Пробрасывать порты и покупать что-то сверх самой игры не нужно. Игра на одном экране работает через Nucleus Co-op на Windows и PartyDeck на Linux и Steam Deck.

Недели работы агента и своя копия игры у каждого

Требования автор Co-op Anything сводит к трём пунктам.

«Вам понадобится сама игра, агент для написания кода и немного терпения»,

- пишет автор проекта.

Терпение здесь буквальное. Сборка кооператива с нуля, по словам автора, может занять недели и даже месяцы работы агента. Работа агента такой длительности тоже стоит денег, и проект эту сторону не обсуждает. Игра должна быть у каждого участника. Сложнее всего закрытые игры без готовых модов. Консольные проекты сначала требуют декомпиляции, готового ПК-порта или эмулятора.

Границы Co-op Anything прописаны прямо. Проект не хранит файлы игр, не трогает античит и онлайн-сервисы и делает только кооператив. Перед установкой программ или входом в аккаунты агент спрашивает разрешения. Изменения, которые агент предлагает в общий репозиторий, остаются черновиками, пока человек их не проверит.

Обратная разработка игр стала задачей для агента

Обратная разработка игр долго оставалась ремеслом узкого круга людей, которые годами разбирают машинный код программ. Co-op Anything превращает её в задачу, которую ставят одной фразой и отдают агенту на недели. Результат пока скромнее обещания «кооператив в любой игре». В релизе одна игра, остальные в работе или в виде исправлений. Проверочной точкой станет S.T.A.L.K.E.R.: Чистое небо. Если агенты доведут его до играбельной сборки, вопросов к подходу станет заметно меньше.

Источник:
21:15
21
Нет комментариев. Ваш будет первым!