ИИ-агент вместо команды разработчиков

На GitHub набирает популярность проект Godogen — open-source генератор игр, который работает автономно: вы описываете игру текстом, а ИИ-агент самостоятельно строит её от нуля до рабочего прототипа. Godogen — это CLI-инструмент для автономной разработки игр с помощью ИИ-ассистентов, генерирующий полноценные играбельные проекты для Godot 4, Bevy и Babylon.js из простых текстовых подсказок. На момент публикации проект собрал более 5 400 звёзд на GitHub.

ℹ Что такое Godogen
Godogen — не игра и не движок. Это генератор игровых репозиториев: godogen → game repo → game. Вы публикуете конфигурацию в чистый репозиторий, выбираете движок и агента — и дальше всё делает ИИ.

Как это работает

Вы описываете игру. Агент строит её, генерирует ассеты, запускает движок и доказывает результат — в виде живой игры, которую вы наблюдаете и направляете, или в виде записанного видео, если вас нет рядом. Он сам считывает ситуацию и принимает решение в процессе выполнения.

Проект внедряет механизм замкнутой обратной связи Visual QA: как только игровой проект собран, движок запускается, захватываются кадры, перехватываются логи отладчика, а мультимодальные модели диагностируют проблемы. Система автоматически проверяет и исправляет логические ошибки.

«Агент судит о результатах по работающей игре — живому URL или записанному клипу, а не по чистой компиляции, поэтому видимые дефекты двигают следующую итерацию.»

Поддерживаемые движки

ДвижокЯзыкОсобенности
Godot 4C# / .NETГенерация сцен на этапе сборки, физика Jolt
BevyRustECS-сцены, offscreen capture
Babylon.jsTypeScript / ViteБраузерные игры, живой URL

Генерация ассетов

Для создания графики и 3D-моделей агент задействует сразу несколько специализированных ИИ-сервисов:

  • Gemini (Google) — точные референсы и персонажи
  • Grok (xAI) — текстуры и простые объекты, анимированные спрайты через видеогенерацию
  • Tripo3D — конвертация изображений в 3D-модели и риггинг двуногих персонажей

graph TD
    A[Текстовый промпт] --> B[Godogen publish.sh]
    B --> C{Выбор движка}
    C --> D[Godot 4]
    C --> E[Bevy]
    C --> F[Babylon.js]
    D --> G[ИИ-агент Claude Code / Codex]
    E --> G
    F --> G
    G --> H[Генерация кода и сцен]
    H --> I[Генерация ассетов]
    I --> J[Запуск движка]
    J --> K[Visual QA — проверка]
    K -->|Есть ошибки| H
    K -->|Всё ок| L[Готовая игра]

Быстрый старт

Чтобы развернуть репозиторий с игрой, достаточно одной команды:

# Godot + Claude Code
./publish.sh --engine godot --agent claude --out ~/my-game

# Babylon.js + Codex
./publish.sh --engine babylon --agent codex --out ~/my-game

# Bevy + Claude Code
./publish.sh --engine bevy --agent claude --out ~/my-game

После публикации в свежий репозиторий агент запускается внутри него и строит настоящую игру на основе краткого руководства по движку.

⚠ Важно учесть
Полный цикл генерации может занимать несколько часов, поэтому авторы рекомендуют запускать процесс на сервере — желательно с GPU-ускорением для рендеринга и захвата видео. Для защиты от обрывов SSH используйте tmux или screen.

Необходимые API-ключи

ПеременнаяСервисНазначение
GOOGLE_API_KEYGoogle AI StudioГенерация изображений Gemini
XAI_API_KEYxAI GrokИзображения и видео
TRIPO3D_API_KEYTripo3D3D-генерация
💡 Гибкость участия
Вы сами выбираете степень участия: наблюдайте за живой игрой и направляйте агента в ключевых точках — или оставьте запуск без присмотра и получите 15–20-секундную запись результата в конце. Агент ориентируется на то, как вы сформулировали задачу.

Контекст и значение для отрасли

Claude Code от Anthropic стал сильнейшим единственным инструментом для автономного, многошагового создания игр в движке с подходом «код прежде всего» — при условии, что настроен цикл верификации. Именно этот цикл Godogen реализует «из коробки».

Наиболее надёжная комбинация в середине 2026 года — текстовый агентский инструмент (Claude Code, Codex или Cursor) в паре с движком, файлы проекта которого представляют собой обычный текст: Godot или веб-стек вроде Three.js/Phaser.

В 2026 году команды, использующие Claude Code для разработки игр, могут создавать прототипы, тестировать и выпускать играбельные проекты за долю времени, которое требовалось раньше. Godogen идёт дальше, полностью исключая человека из базового цикла разработки.

Проект открыт на GitHub по адресу github.com/htdt/godogen. Следить за обновлениями можно в аккаунте автора @alex_erm.