Годоген: Навыки Клода в Кодировании для Полной Генерации Игр на Godot

✍️ OpenClawRadar📅 Опубликовано: 16 марта 2026 г.🔗 Source
Годоген: Навыки Клода в Кодировании для Полной Генерации Игр на Godot
Ad

Godogen — это конвейер, который принимает текстовый запрос и генерирует полные, готовые к игре проекты Godot 4. Он использует навыки Claude Code для проектирования архитектуры, генерации 2D/3D-ассетов, написания GDScript и визуального тестирования.

Инженерные решения

Разработчик решил три конкретные проблемы:

  • Нехватка обучающих данных: У языковых моделей минимальные данные по обучению GDScript. Godogen включает пользовательскую справочную систему с рукописной спецификацией языка, полной документацией API, преобразованной из XML-исходников Godot, и базой данных особенностей для недокументированного поведения движка. Агент лениво загружает только необходимые API во время выполнения, чтобы избежать переполнения контекстного окна из-за ~850 классов Godot.
  • Состояние во время сборки и выполнения: Сцены генерируются скриптами без графического интерфейса, которые строят графы узлов в памяти и сериализуют их в файлы .tscn, избегая хрупкости ручного редактирования формата сериализации Godot. Модель обучается тому, какие API доступны на каждом этапе и что каждому узлу нужно правильно установить владельца.
  • Цикл оценки: Отдельный агент Gemini Flash действует как визуальный QA, анализируя отрендеренные скриншоты из запущенного движка, чтобы выявлять визуальные ошибки, такие как z-fighting, плавающие объекты, физические взрывы и сетчатые размещения, которые должны быть органичными.
Ad

Архитектура и настройка

Система работает как два навыка Claude Code: оркестратор, который планирует конвейер, и исполнитель задач, который реализует каждый этап в окне context: fork, чтобы предотвратить ошибки и накопление состояния.

Предварительные требования:

  • Godot 4 (без графического интерфейса или редактор) в PATH
  • Установленный Claude Code
  • API-ключи в качестве переменных окружения: GOOGLE_API_KEY для Gemini (генерация изображений и визуальный QA), TRIPO3D_API_KEY для Tripo3D (преобразование изображений в 3D-модели, только для 3D-игр)
  • Python 3 с pip

Начало работы:

Запустите ./publish.sh ~/my-game, чтобы создать новую папку проекта со всеми установленными навыками. Это создаёт целевую директорию с .claude/skills/ и CLAUDE.md, затем инициализирует git-репозиторий. Откройте Claude Code в этой папке и опишите, какую игру сделать — навык /godogen обрабатывает всё остальное.

Примечания по производительности:

  • Один цикл генерации может занимать несколько часов
  • Запуск на облачной ВМ с GPU T4 или L4 хорошо подходит для захвата скриншотов Godot
  • Claude Code с Opus 4.6 даёт наилучший результат; Sonnet 4.6 работает, но требует большего руководства пользователя
  • OpenCode — жизнеспособная альтернатива, и портирование навыков несложно

Генерация ассетов: Gemini создаёт 2D-графику и текстуры; Tripo3D преобразует выбранные изображения в 3D-модели. Система учитывает бюджет, максимизируя визуальное воздействие на каждый потраченный цент.

Протестированная среда: Ubuntu и Debian. macOS не тестировалась — захват скриншотов зависит от X11/xvfb/Vulkan и требует собственного пути захвата.

📖 Read the full source: HN AI Agents

Ad

👀 Смотрите также

Выпущен Claude Code Production Grade Plugin v3.0: Автономный конвейер разработки программного обеспечения
Инструменты

Выпущен Claude Code Production Grade Plugin v3.0: Автономный конвейер разработки программного обеспечения

Плагин Production Grade Plugin v3.0 для Claude Code теперь доступен как бесплатное программное обеспечение с открытым исходным кодом по лицензии MIT. Плагин создаёт полный конвейер разработки от требований до развёртывания с 13 ИИ-навыками, которые действуют как инженерная команда.

OpenClawRadar
Агент Смит: одна команда для создания MCP-серверов, навыков и конвейера от тикета до PR для Claude Code
Инструменты

Агент Смит: одна команда для создания MCP-серверов, навыков и конвейера от тикета до PR для Claude Code

Agent Smith сканирует ваш репозиторий, определяет точный стек (Go/Echo, React/Zustand, golang-jwt, pgx и т.д.), настраивает MCP-серверы, хуки и навыки, адаптированные под вашу среду, и предоставляет автономный конвейер от задачи до PR.

OpenClawRadar
cq: Локальная система обмена знаниями для AI-агентов программирования
Инструменты

cq: Локальная система обмена знаниями для AI-агентов программирования

cq от Mozilla.ai — это инструмент с открытым исходным кодом, который позволяет ИИ-агентам для программирования обмениваться «единицами знаний» о типичных подводных камнях через локальное хранилище SQLite, с возможностью командного обмена через Docker API. Устанавливается как плагин Claude Code или сервер OpenCode MCP.

OpenClawRadar
Создание саморазвивающейся системы знаний с помощью Claude Code и Obsidian
Инструменты

Создание саморазвивающейся системы знаний с помощью Claude Code и Obsidian

Разработчик создал систему из 25 инструментов, которая обеспечивает Claude Code постоянную память через семантический поиск, графы знаний и интервальное повторение на основе хранилища Obsidian. Система индексирует контент с помощью эмбеддингов bge-m3, обнаруживает противоречия, автоматически удаляет устаревшие заметки и генерирует карты Obsidian Canvas.

OpenClawRadar