Claude Code использовался для реверс-инжиниринга Disney Infinity 1.0, преодолев 13-летнее ограничение на персонажей.

Технический разбор процесса обратного проектирования
Разработчик успешно использовал Claude Code для обратного проектирования Disney Infinity 1.0 (2013) и устранения давнего ограничения на персонажей, которое ставило в тупик сообщество моддеров более десяти лет. Игра изначально привязывала персонажей к их конкретным «родным» наборам, не позволяя кросс-игру между мирами разных персонажей.
Почему это была сложная проблема
Ограничение не было простым флагом или конфигурационным файлом. Ключевая функция FindPlaysetForCharacter вызывалась в 13 различных точках в 6 областях кода игры на C++. Предыдущие попытки провалились, потому что:
- Патч одной проверки не работал, так как остальные 12 всё ещё блокировали доступ
- Моды, основанные только на файлах данных, не работали, потому что нативный код выполнял проверку до чтения данных
- Внедрение DLL приводило к краху игры из-за небезопасного доступа к состоянию Lua между потоками
- Переименование файлов персонажей в папки других персонажей вызывало сбои игры
Как помог Claude Code
Разработчик использовал Claude Code (Opus с высоким уровнем рассуждений) на бинарном файле игры без символов, исходного кода и существующей документации по обратному проектированию. Claude Code помог с:
- Трассировкой графа вызовов от
FindPlaysetForCharacterпо всей кодовой базе - Выявлением всех 13 точек проверки
- Определением, к какой области кода относится каждая точка вызова
- Пониманием ассемблера x86 и распознаванием шаблонов условных переходов после каждого вызова
- Определением точных байтов для патча
- Проработкой нескольких неудачных подходов перед достижением рабочего решения
Решение и результаты
Весь процесс обратного проектирования занял менее 24 часов. Финальное решение состоит из:
- 17 бинарных патчей
- 3 изменённых файлов данных
Мод позволяет любому персонажу работать в любом наборе, является бесплатным и открытым исходным кодом, а установка занимает 2 минуты. Репозиторий на GitHub общедоступен по адресу github.com/philparkinson1204/InfinityUnlocked.
Реакция сообщества
Пост на Reddit, анонсирующий мод, стал топовым в сабреддите Disney Infinity с 90+ апвоутами, 45+ комментариями и более 3000 просмотров. Самый известный моддер в сообществе прокомментировал: «Лучше, чем мой метод... ОТЛИЧНАЯ РАБОТА!!!» и предложил сотрудничество. Пользователи активно тестируют бета-версию, сообщают об ошибках и запрашивают порты на Disney Infinity 2.0 и 3.0, поскольку они работают на том же движке.
README напрямую указывает Claude Code как инструмент, использованный для работы по обратному проектированию.
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

Claude Projects + Gamma Connector: 12-минутные инвесторские обновления от основателя SaaS с MRR $12K
Основатель SaaS-стартапа для индийских репетиторов ($12K MRR) сократил время подготовки отчетов для инвесторов с 3 часов до 12 минут, используя Claude Projects (постоянный контекст) с коннектором Gamma для автоматической генерации визуальных презентаций.

Пользователь Reddit запустил на Mac более 25 запланированных ИИ-агентов в качестве личных персон: полезно или просто усложнение?
Разработчик делится своей личной AI-установкой с более чем 25 запланированными агентами на Mac, организованными в четыре персоны (Жена, Дочь, Сын и монитор), которые автоматизируют работу, open-source проекты, любительские сборки и GitHub PR — и спрашивает сообщество, действительно ли это полезно или это сложность ради сложности.

Кейс: Разработка полнофункционального веб-приложения с помощью Claude за шесть недель
19-летний разработчик из Непала использовал Claude для создания и запуска Somnia — веб-приложения для дневника снов, которое за шесть недель привлекло 100 пользователей и 7 платящих клиентов. Рабочий процесс включал обращение с Claude как с младшим разработчиком, с четким определением задач и критериями приемки.

OpenClaw интегрируется с API Kroger для автоматизированной покупки продуктов через AI-агентов.
Разработчик использовал OpenClaw с API Kroger для автоматического добавления ингредиентов рецепта в корзину покупок, задействовав Qwen3.5 для генерации рецептов и Gemini 3.1 Pro для настройки. Интеграция потребовала 6 часов работы и 359 тысяч токенов для создания одной корзины.