На платформе GitHub запущен проект Co-op Anything, предназначенный для автоматизированного добавления кооперативного режима в одиночные компьютерные игры. Система взаимодействует с ИИ-агентами, которые изучают структуру целевого приложения, анализируют существующие модификации и при необходимости разрабатывают сетевую составляющую независимо от исходного кода.
Принцип работы и поддерживаемые инструменты
Проект совместим с Claude Code, Codex, Gemini CLI, Cursor, OpenCode и другими аналогичными coding-агентами. Пользователь указывает игру, после чего агент выполняет исследование игрового движка, ищет доступные моды и определяет объём необходимых изменений.
Два сценария реализации кооператива
Авторы выделяют два основных подхода:
- Доработка существующего мода. Если для игры уже есть заброшенный или нестабильный кооперативный мод, агент находит последнюю версию, изучает известные ошибки, исправляет код и формирует отдельный рабочий пакет.
- Создание с нуля. При отсутствии подходящего мода система предлагает исследовать движок, добавить второго игрока, синхронизировать противников, игровой мир, сюжет, переходы между уровнями и сохранения. Готовый результат проверяется автоматизированными тестами на реальных клиентах.
Подключение игроков и сложность реализации
Для готовых проектов используется Steam Relay, что исключает необходимость вручную открывать порты или применять сторонние программы для организации сетевого соединения. Разработчики стремятся собрать итоговую версию в простой установщик.
Сложность зависит от конкретной игры. На доработку уже существующего мода может потребоваться несколько дней, тогда как закрытые проекты без исходного кода требуют полноценной обратной разработки.
Примеры применения
На данный момент Co-op Anything применяется к следующим играм:
- Deus Ex — восстановлен старый мод HX Co-op с исправлениями, интеграцией Steam Relay и автоматическими тестами.
- Dungeon Keeper — разрабатывается совместный режим на базе KeeperFX.
- S.T.A.L.K.E.R.: Shadow of Chernobyl — ведётся исправление мода Shadow of COOP; поддержка S.T.A.L.K.E.R.: Clear Sky находится в разработке.
- Fallout: New Vegas — создаётся сюжетный кооператив с синхронизацией квестов, диалогов, кармы и репутации.
- The Legend of Zelda: Ocarina of Time — дорабатывается полностью синхронизированный кооперативный форк Ship of Harkinian.
Требования к пользователю
Проект не представляет собой решение «в один клик». Co-op Anything предоставляет ИИ-агенту методику, набор инструментов и инструкции для самостоятельной работы. Пользователю не обязательно обладать навыками программирования, однако потребуются сама игра, подходящий coding-агент и время на разработку и проверку результата.
Комментарии
Пока нет комментариев. Будьте первым!