Запись архива

Эксперимент с Claude Code: создание 3D-игры про енотов-грабителей по старым твитам

Саймон Уиллисон протестировал возможности агента Claude Fable 5, поручив ему разработку браузерной 3D-игры по твиту четырехлетней давности. Искусственный интеллект самостоятельно написал код, сгенерировал текстуры и провел тестирование через Playwright.

Разработка браузерной игры с помощью ИИ-агента на экране мобильного устройства и ноутбука.
Разработка браузерной игры с помощью ИИ-агента на экране мобильного устройства и ноутбука.
Imagen destacada del articulo fuente

Автономная разработка и старые архивы

Известный разработчик и исследователь Саймон Уиллисон отметил четвертую годовщину шутливого твита от 5 августа 2022 года, в котором с помощью ранних моделей GPT-3 и DALL-E генерировалась концепция вымышленной компьютерной игры про енотов-грабителей. В качестве свежего эксперимента он решил проверить, способен ли современный ИИ-инструмент превратить этот старый текстовый концепт и два изображения в работающий продукт без вмешательства человека.

Для реализации задачи использовался агент Claude Fable 5, запущенный через интерфейс Claude Code для веба с мобильного телефона. Разработчик выдал агенту минимальный набор вводных данных: два исходных изображения, требование создать мобильную 3D-игру на Three.js с выгрузкой на GitHub Pages, а также разрешил использовать ключ OpenAI API для генерации текстур через модель gpt-image-2. Главным условием было полная автономность без дополнительных вопросов по дизайну.

Процесс сборки и автоматическое тестирование

Агент начал работу с создания структуры проекта, подключения библиотеки Three.js и написания вспомогательного скрипта для генерации текстур. Поскольку процесс шел полностью автономно, разработчик отслеживал прогресс через коммиты в репозиторий GitHub и специальный файл журнала notes.md, куда агент фиксировал все принятые технические решения.

Ключевой особенностью эксперимента стало использование встроенного в окружение браузера Chromium и Playwright для самопроверки. Агент периодически запускал симуляцию игрового процесса, делал скриншоты для проверки адаптивности под мобильные и десктопные экраны, а также фиксировал баги вроде некоррректного масштабирования холста на смартфонах. По мере усложнения логики ИИ самостоятельно добавил механику патрулирующих охранников с фонариками, звуковые эффекты на базе WebAudio и охранную собаку с алгоритмом преследования по запаху.

Ключевые факты

Параметр | Описание
—|—
Инструмент | Claude Fable 5 в среде Claude Code
Технологии | Three.js, GitHub Pages, WebAudio, OpenAI gpt-image-2
Формат тестирования | Автоматические прогоны через Playwright и скриншоты интерфейса
Платформа | Браузерные версии для ПК и мобильных устройств с сенсорным управлением

Оценка результатов и ограничения подхода

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

Тем не менее, геймплейная составляющая выявила слабые стороны современных агентов в области игрового дизайна. По словам автора, игра быстро надоедает, в ней отсутствуют глубокие механики взаимодействия команды енотов, а сам процесс сводится к монотонному сбору предметов до наступления рассвета. Это подтверждает тезис о том, что проектирование увлекательного игрового процесса по-прежнему требует человеческого опыта и креативности.

Значение для разработчиков

Подобные эксперименты демонстрируют текущие границы возможностей агентов при решении комплексных задач разработки полного цикла. Использование автономных сессий с интеграцией внешних API, автоматическим тестированием через браузер и публикацией через CI/CD открывает новые сценарии для прототипирования. Для инженеров, изучающих современные LLM и рабочие процессы vibe-coding, создание подобных мини-приложений остается безопасным и наглядным способом тестирования пределов автономности моделей.

Источник: Саймон Уиллисон https://simonwillison.net/2026/Aug/5/raccoon-heist/#atom-everything

Datos clave

Punto Detalle
Fuente Simon Willison
Fecha 2026-08-05T19:42:38+00:00
Tema One-shotting a Raccoon Heist game using Claude Fable 5