AI-игра Infinite Kitchen: бесконечный контент на Claude, Gemini, Flux | AiManual
AiManual Logo Ai / Manual.
23 Янв 2026 Новости

Infinite Kitchen: как три AI-модели создают игру, которая никогда не кончается

Разбираем инди-проект, где Claude Code пишет код, Gemini создает логику, а Flux рисует спрайты. Как работает игра без разработчика?

Кухня, которая готовит сама себя

В Steam выходит странная игра. Нет, разработчики не забыли про патчи и контент-апдейты. Они просто не нужны. Infinite Kitchen - симулятор ресторана, где каждый ингредиент, каждый рецепт и каждый посетитель рождается в нейросетях. Claude Code пишет код, Gemini 2.0 придумывает механики, а Flux 2.1 рисует спрайты. Человек? Он только нажимает "старт".

На момент 23.01.2026 все три модели используют последние доступные версии: Claude Code с контекстом 200K токенов, Gemini 2.0 с мультимодальным пониманием, и Flux 2.1 с улучшенной генерацией спрайтов в едином стиле.

Три головы - одна кухня

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

Claude Code получает задание типа "добавь механику сезонных ингредиентов" и пишет код на Python. Не просто скрипт, а полноценную систему с балансом, ошибками и даже Easter eggs. Параллельно Flux 2.1 рисует спрайты для новых овощей, посуды, интерьера кухни.

💡
Совет от создателей: если хотите повторить, изучите рабочий процесс создателя Claude Code. Без правильной настройки окружения три модели начнут генерировать конфликтующий контент.

Проблема согласованности, или почему AI ссорятся

Самое сложное - заставить модели работать в унисон. Gemini может придумать "огненный перец, который увеличивает скорость готовки", Claude реализует его как буст на 15%, а Flux нарисует... зеленый болгарский перец. Несоответствие убивает immersion.

Разработчики решили это через систему чекпоинтов. Каждый этап генерации проверяется простым промптом: "Согласуется ли спрайт с описанием механики?". Если нет - отправляется на доработку. Цикл повторяется до достижения консенсуса. Иногда это занимает 10-15 итераций.

"В какой-то момент мы поняли, что управляем не кодом, а психологией трех разных AI", - смеется один из создателей. Подход напоминает методику "три мозга вместо одного", но с добавлением визуальной компоненты.

Техническая кухня: что скрыто под капотом

Архитектура выглядит децентрализованной. Нет главного "мозга", который всем управляет. Вместо этого три микросервиса общаются через RabbitMQ:

  • Gemini-сервис анализирует метрики игры и генерирует идеи
  • Claude-сервис получает ТЗ и пишет код (проверяет его через тесты)
  • Flux-сервис рисует ассеты по описанию от Gemini
  • Оркестратор следит за согласованностью и запускает деплой
Модель Роль Версия на 23.01.2026 Стоимость генерации
Claude Code Написание и рефакторинг кода Claude 3.7 Sonnet ~$0.15 за фичу
Gemini 2.0 Дизайн механик и баланс Gemini 2.0 Pro ~$0.03 за идею
Flux 2.1 Генерация спрайтов 512x512 Flux 2.1 Schnell ~$0.008 за спрайт

Баланс - это не про цифры, а про ощущения

Самая интересная часть - как AI балансирует игру без человеческого вмешательства. Gemini получает данные: среднее время прохождения уровня, процент успешных заказов, частоту использования каждого ингредиента. На основе этого она решает: добавить сложности или дать игроку передышку.

"Мы специально не задавали кривые сложности", - объясняют разработчики. - "Gemini учится на ходу. Если видит, что игрок трижды провалил уровень с перцем чили, может добавить более мягкую альтернативу или временный буст".

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

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

Что ломается чаще всего (спойлер: всё)

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

Типичные проблемы:

  • Flux рисует спрайты в разных стилях (один мультяшный, другой реалистичный)
  • Gemini предлагает механику, которую невозможно реализовать в движке
  • Claude генерирует код с memory leak, который обнаруживается через неделю
  • Три модели создают контент, который вместе образует имбаланс

Решение? Массивная система тестирования. Каждый сгенерированный кусок кода проходит через 50+ юнит-тестов, которые тоже пишет Claude (по иронии). Каждый спрайт проверяется на стилевую согласованность через другой AI (CLIP).

Экономика бесконечной игры: кто платит?

Самое неочевидное - бизнес-модель. Infinite Kitchen стоит $9.99 в Steam, но генерация контента продолжается вечно. Каждый новый игрок увеличивает нагрузку на AI-модели. Кто платит за API-вызовы через год? Через пять лет?

Разработчики используют гибридный подход. Базовый контент генерируется на их серверах. Но если игрок хочет "персонализированную" кухню с уникальными механиками, часть генерации перекладывается на его компьютер через локальные модели (меньшего размера).

"Это как облачные вычисления, но наоборот", - шутят они. - "Тяжелая генерация - у нас, тонкая настройка - у пользователя".

💡
Для масштабирования таких проектов присмотритесь к Gas Town - IDE, которая управляет десятками экземпляров Claude Code одновременно. Без этого инструмента стоимость проекта была бы в 3-4 раза выше.

Будущее или тупик?

Infinite Kitchen - не первая AI-игра и не последняя. Но она показательна в своей радикальности. Здесь нет "основной кампании, дополненной AI". Здесь вся игра - это AI.

Критики спрашивают: а где же душа разработчика? Где авторский замысел? Создатели пожимают плечами: "Душа - в промптах. Замысел - в начальных условиях. Мы не ушли, мы просто поднялись на уровень выше".

Технологически проект стоит на плечах гигантов. Без автоматизации работы с кодом через Claude и без Vibe Coding для управления контекстом система бы развалилась через неделю.

Что дальше? Разработчики экспериментируют с добавлением четвертой модели - для генерации саундтрека. И смотрят в сторону Genie 3 от DeepMind, которая может предсказывать последствия игровых действий. Представьте: игра, которая не только генерирует контент, но и моделирует его долгосрочное влияние на игровой мир.

Пока крупные студии спорят об этике AI в геймдеве, инди-разработчики уже создают игры, которые живут своей жизнью. Infinite Kitchen - не идеальная игра. Но она - самый честный ответ на вопрос "что будет, если дать нейросетям полную свободу?".

И да, если вы решите повторить этот эксперимент, запаситесь терпением. И кофе. Много кофе. Потому что отлаживать код, написанный AI, который отлаживает код, написанный другим AI - это новый вид медитации.