Релиз модели30 сентября 2026 г., 15:46 МСК🤖 Auto

Claude Code стал универсальным моддером: от декомпиляции до генерации ассетов

Новый плагин universal-modder позволяет Claude Code самостоятельно анализировать движок игры, писать код, генерировать 3D-графику и звук через fal, а затем тестировать мод в реальном времени.

Баннер новости 8603

Автоматизация всего цикла создания модов

Разработчик Rehan Remade представил плагин universal-modder для Claude Code, который берет на себя весь процесс создания модификаций для ПК-игр. Система работает по замкнутому циклу: разведка (recon) → выбор стратегии → безопасная лаборатория → чтение кода → генерация ассетов → проверка в игре → запись видео.

Инструмент автоматически определяет движок игры (Unity, Unreal, Godot, Source, Bethesda и др.), находит пути к сохранению и общему реверс-инжинирингу, а затем генерирует необходимые ресурсы. Для создания графики, 3D-моделей и аудио используется API-сервер fal (поддерживает модели GPT Image 2, FLUX, Trellis 2 и ElevenLabs).

Технический стек и безопасность

Плагин использует широкий спектр инструментов для реверс-инжиниринга и автоматизации, включая ILSpy, Cpp2IL, Ghidra, IDA, Cheat Engine и Frida. Для управления процессами игры применяются скрипты на PowerShell с встроенным C# (WinDrive, ProcLoopback). Важно отметить строгие этические ограничения: инструмент работает только с одиночными играми, которые у пользователя есть в собственности, и категорически отказывается обходить античиты или создавать читы для мультиплеера.

Примеры реализованных модов

В репозитории уже представлены два демонстрационных проекта, созданных на основе простых текстовых запросов:

  • Terraria (tModLoader): Добавлено оружие (ракета с наведением, тактическая ядерная бомба, цепная молния, черная дыра) и босс «Дрон-матка» с двумя фазами. Все спрайты сгенерированы через fal.
  • Age of Empires II DE: Создана новая цивилизация «Сан-Францисканцы» с уникальными юнитами (Robotaxi, Delivery Drones) и чудом света (пирамида Transamerica). 3D-модели рендерятся в изометрическую проекцию игры через Blender.

Команды CLI и интеграция

Управление осуществляется через CLI-интерфейс um. Основные команды включают:

  • um scan — поиск установленных игр, определение движка и античитов.
  • um fal — генерация спрайтов, 3D-моделей, звуков и музыки.
  • um render3d — конвертация GLB-моделей в спрайтовые кадры под конкретный угол камеры игры.
  • um backup — создание снимков и восстановление папок сохранений.
  • um publish check — проверка на наличие утечек кода или файлов игры перед публикацией.

Установка и требования

Для работы требуется Python 3.10+, ffmpeg, Blender (для 3D) и ключ API от fal. Плагин можно установить через маркетплейс Claude Code или клонировать репозиторий. Поддерживается работа как в нативной Windows, так и через WSL.

КомпонентНазначениеПримеры использования
mod-any-gameОсновной цикл моддинга12 плейбуков для движков (Unity, Unreal, Godot, Source, Bethesda, RE Engine и др.)
game-reconРазведка движкаОпределение версии, античита, загрузчиков, путей к сохранениям
reverse-engineeringАнализ кодаILSpy, Cpp2IL, Ghidra, IDA, Cheat Engine, Frida, RenderDoc
fal-assetsГенерация контентаСпрайты с прозрачностью, PBR-карты, 3D-модели, SFX, музыка, озвучка
game-automationУправление игройЗапуск, скриншоты (GPU-safe), ввод (клик/тип), очистка отчетов о сбоях
showcase-videoСоздание демоЗапись окна игры, монтаж видео по EDL, наложение музыки

Источник: Github ↗