Выпущен открытый инструментарий Craft Anything для реверс-инжиниринга и клонирования игр на Unity и Unreal Engine

Состоялся релиз инструментария Craft Anything от проекта ArtCraft, предназначенного для анализа чужого программного обеспечения и последующей генерации его полных аналогов с помощью искусственного интеллекта. Разработка написана на языке Rust и распространяется под свободными лицензиями MIT и Apache 2.0. Готовые сборки уже вышли на Windows, Linux, macOS, FreeBSD, а также в веб-формате через WebAssembly.

Наибольший интерес для игровой индустрии представляет способность движка разбирать проекты, созданные на базе популярных графических движков Unity, Unreal Engine и Godot. В состав утилиты входит 284 встроенных инструмента реверс-инжиниринга, способных инспектировать бинарные файлы, дампы трафика, игровые архивы, приложения на Electron и программы на платформах .NET, Java и JavaScript без привлечения внешних зависимостей.

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

Для анализа доступны 2 основных сценария. Включенный по умолчанию режим чистой комнаты полностью исключает доступ к исходным исходникам и ассетам программы, ориентируясь исключительно на видимые параметры: верстку, скриншоты, шрифты, меню и цветовую гамму. При необходимости детального взлома логики предусмотрен режим глубокого изучения, который задействует декомпилятор Ghidra, сканирует бинарники и извлекает имеющийся код.

В роли основного агента для написания кода разработчики применили Claude Code от компании Anthropic, а поддержка инструмента Codex от OpenAI пока носит предварительный характер. Управление комплексом возможно как через графический интерфейс, так и через MCP-сервер, связывающий его с внешними нейросетями. При этом авторы ввели строгие технические ограничения: Craft Anything не копирует оригинальные логотипы без подтверждения прав и категорически не умеет обходить DRM-защиту или античит-системы в видеоиграх.

Руководитель проекта Брэндон Томас позиционирует инструментарий как продолжение масштабной экосистемы открытых альтернатив закрытому софту, куда уже входят аналоги графических редакторов и офисных пакетов. Впрочем, реальная эффективность массового нейросетевого копирования видеоигр вызывает споры среди разработчиков из-за неизбежных ошибок генерации и высокой стоимости вычислительных мощностей.

Источник: www.playground.ru

0 0 голоса
Рейтинг новости
1
0
Подписаться
Уведомить о
0 комментариев