Universal Modder: ИИ-агент сам моддит любую твою игру — от реверса движка до готового мода и видео
28 сентября инженер fal Рехан Шейх натравил Claude Opus 5.5 на Terraria, лёг спать и утром получил рабочий мод с самонаводящимися ракетами, тактической ядеркой и новыми мобами. Через два дня он упаковал всё, чему агент научился по дороге, в Universal Modder — открытый набор скиллов, CLI и базу знаний, которые превращают любого ИИ-агента в гейм-моддера. За пять дней репозиторий собрал 3,7 тысячи звёзд на GitHub.
В ролике сверху — подборка сентябрьской волны ИИ-модов от разных авторов: Minecraft в Skyrim и Elden Ring, пушки MW2 в Minecraft, ядерка в Terraria, роботакси в Age of Empires II. Не всё из этой подборки сделано именно Universal Modder, но последние кадры — его.
Как это работает
Пишешь агенту одну фразу вроде «Мод для Terraria: самонаводящаяся ракетница и ядерка, которая оставляет кратер». Дальше агент проходит один и тот же цикл:
1. Ищет в базе знаний, моддил ли кто-то эту игру до него.
2. Разведка: где установлена игра, какой движок и версия, .NET или натив, есть ли античит, где лежат сейвы, какой загрузчик модов принят в сообществе.
3. Делает бэкап сейвов и поднимает безопасную «лабораторию».
4. Читает реальный код игры — декомпилятором или дизассемблером.
5. Собирает один рабочий кусок мода.
6. Генерирует ассеты: спрайты, 3D, звук.
7. Запускает игру и проверяет мод вживую.
8. Записывает и монтирует демо-ролик на 20–45 секунд.
9. Пакует мод.
10. Пишет заметку для следующего агента.
Что внутри
10 скиллов в формате Agent Skills — разведка игры, реверс-инжиниринг, генерация ассетов, пайплайн спрайтов, автоматизация игры, монтаж видео, мэшапы «игра в игре», публикация мода и обмен заметками. Работает с Claude Code, Codex, Cursor, Gemini CLI, Copilot, OpenCode и любым агентом, который читает AGENTS.md.
12 движковых плейбуков — Unity, Unreal, .NET/XNA (Terraria, Stardew, Celeste), Godot, Source 1/2, Bethesda, Minecraft, AoE2/Genie, RE Engine с FromSoft, GTA, Cyberpunk и BG3, нативный C++, инди-движки от GameMaker до Ren'Py и ретро-декомпиляции.
um scan — находит установки Steam, Epic и Xbox, определяет движок и версию, античит, загрузчики модов и папки сейвов, ранжирует маршруты моддинга.
Реверс — ILSpy, Cpp2IL, Vineflower, Ghidra и IDA через MCP, Cheat Engine, Frida, RenderDoc. Формат файла агент разбирает и доказывает обратной сборкой.
Ассеты — спрайты с честной прозрачностью, пиксель-арт, бесшовные текстуры, PBR, картинка в 3D, авториг, звуки, музыка и голос. um render3d через Blender рендерит 3D-модель в спрайты под камеру конкретной игры — например, 16 ракурсов для AoE2.
Тест в живой игре — запуск, скриншоты, ввод, который уходит только в окно игры, запись окна только с игровым звуком и сборка ролика с титрами под бит.
База знаний от агентов для агентов — заметки с рабочими версиями, маршрутом и граблями «симптом → причина → фикс». Каждый агент может открыть PR со своей заметкой. Там уже есть Portal 2 с Minecraft внутри, оружие Halo 3 в Minecraft и Elden Ring в стиле CS2.
Готовые примеры в репозитории
Terraria (tModLoader) — ракетный комплекс, тактическая ядерка с кратером и грибом, винтовка с цепной молнией, пушка-чёрная дыра, орбитальный удар, три новых врага и двухфазный босс Drone Mothership. Все спрайты сгенерированы.
Age of Empires II DE — новая цивилизация «San Franciscans» с уникальным юнитом Robotaxi и дронами доставки, отрендеренными из 3D под ракурс AoE2, и чудо-пирамида Transamerica.
GTA V × Minecraft — настоящий Minecraft внутри сюжетки GTA. Камера, земля и события ходят через WebSocket, картинка Minecraft с учётом глубины вклеивается в кадр GTA, TNT взрывает машины, а мобы дерутся с полицией.
Жёсткие правила
Только игры, которые у тебя есть: одиночка, мультиплеер или свой сервер. Агент отказывается внедряться в онлайн-игры с античитом, писать читы против других игроков и обходить DRM. Перед любыми правками делает бэкап сейвов, а um publish check не даёт выложить файлы игры, декомпилированный код и ключи — моды распространяются кодом, а не файлами игры.
Как поставить
Claude Code:
/plugin marketplace add rehan-remade/universal-modder
/plugin install universal-modder@universal-modder
Для Codex, Gemini CLI, Cursor и Copilot команды в README. Нужны Python 3.10+, ffmpeg и uv, для рендера 3D в спрайты — Blender. Для ассетов — ключ FAL_KEY или локальный ComfyUI через um comfy. Дальше просто пишешь агенту, какой мод нужен.
Важный нюанс и альтернативы
Автор Universal Modder — инженер fal, а раньше CTO Remade AI, которую fal купил. Поэтому инструмент по умолчанию гонит всю генерацию ассетов через платный API fal, и сам репозиторий заодно работает рекламой сервиса. Моддинг, реверс и тесты в игре от fal не зависят, а картинки можно делать на своём ComfyUI. Если не хочется завязываться на провайдера, вот похожие открытые проекты:
Реверс через MCP — GhidraMCP и ida-pro-mcp подключают агента к дизассемблеру напрямую, на них и держится большая часть ИИ-реверса.
MCP под конкретную игру — sts2-modding-mcp для Slay the Spire 2, minecraft-modding-mcp для Fabric и Forge, wolvenkit-mcp для Cyberpunk 2077, dayz-agentic-modding-mcp для DayZ.
Наш пример — HotA MCP — ИИ-агент играет в Героев III: Horn of the Abyss как живой игрок, от главного меню до победы. Мост читает игру структурой, без OCR и скриншотов, и жмёт настоящие кнопки интерфейса; внутри справочник по правилам из таблиц самой игры, хотсит и установщик для Windows.
Готовые мэшапы с открытым кодом — SkyCraft (Minecraft-игрок в Skyrim) и 2010-rust-rewrite-mashup (MW2, Skate 3 и Minecraft в одной игре на Rust), а весь список таких проектов собирает awesome-game-mashups.
🔗 GitHub: rehan-remade/universal-modder (лицензия MIT, версия 0.2.0)
Telegram-канал: РЕПАКИ И ПОРТАТИВКИ ПОЛЕЗНЫХ НЕЙРОСЕТЕЙ ● НЕЙРОСОФТ











