Godogen — скилл
Автономная разработка игр для Godot, Bevy и Babylon.js: агент пишет код, генерирует ассеты, запускает движок и проверяет результат по игре
- 7 330 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Запускает игровые движки, сборку и захват через браузер на вашем хосте
- Обращается к платным API генерации, тратит средства
- Выполняет сгенерированный код проекта
Установка
- Работает в
Ручная установка
git clone https://github.com/htdt/godogen
cd godogen
./publish.sh --engine godot --agent claude --out ~/my-gamepublish.sh рендерит тонкий игровой репозиторий под выбранный движок (godot, bevy, babylon) и агента (claude или codex), дальше агент работает внутри этого репозитория. Нужны движки, Python 3.10+, системные пакеты из setup.md и платные ключи API.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Запускает игровые движки, сборку и захват через браузер на вашем хосте
- Обращается к платным API генерации, тратит средства
- Выполняет сгенерированный код проекта
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Godogen это генератор, из которого агент разворачивает отдельный игровой репозиторий и строит там игру для Godot 4, Bevy или Babylon.js. По короткому описанию агент пишет код проекта, генерирует ассеты, запускает движок и оценивает результат по работающей игре, а не по факту сборки. Ассеты создаются через внешние сервисы: изображения через Gemini и xAI Grok, 3D-модели и риггинг через Tripo3D, анимационные спрайты через видео Grok с обрезкой цикла и удалением фона. Можно смотреть игру вживую и вмешиваться в ключевых точках или оставить прогон без присмотра и получить короткую запись-доказательство. Движок и агент (Claude Code или Codex) выбираются при публикации репозитория скриптом publish.sh.
Для кого. Для разработчиков и геймдизайнеров, которые хотят, чтобы агент собрал играбельный прототип на Godot, Bevy или Babylon.js.
Подходит, если
- Нужен быстрый прототип игры на одном из трех движков
- Нужна автогенерация игровых ассетов, 3D-моделей и спрайтов
- Хочется, чтобы агент сам запускал движок и проверял результат по картинке
Не подходит, если
- Нет доступа к платным API генерации или к нужным движкам
- Нет VPN для Google и xAI из России
- Нужна ручная доводка готовой игры, а не генерация с нуля
Пример запроса к агенту
Собери небольшой платформер на Godot и запиши короткое видео результатаОграничения
Нужны установленные движки (Godot .NET, Rust с Cargo, Node.js), Python 3.10+, системные пакеты (xvfb, ffmpeg, imagemagick, vulkan-tools) и платные ключи Google Gemini, xAI Grok и Tripo3D. Google AI Studio и xAI из России без VPN недоступны. Генерация ассетов стоит денег за каждый вызов. Полный прогон может занимать часы, лучше на сервере с GPU. Проверено на Ubuntu, Debian и macOS.
Как отключить. Godogen работает по-проектно: удалите опубликованный игровой репозиторий или папку .claude/skills/asset-gen из него. Ключи API уберите из окружения.
Частые вопросы
Это готовая игра?
Нет. Это генератор: publish.sh разворачивает тонкий игровой репозиторий под выбранный движок, а игру внутри него строит агент по короткому гайду.
Обязательно ли смотреть за процессом?
Нет. Можно вмешиваться в ключевых точках вживую или оставить прогон без присмотра и получить короткую запись результата в конце.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыGodotMaker ведет идею игры до рабочего 2D-прототипа на Godot: проектирует, пишет код, тесты и проверяет результат агентами.
Скилл для Codex и Claude Code по Godot 4: создание, правка, запуск и отладка проектов, линтер, тесты и экспорт
Из описания игры в готовую браузерную игру на Phaser: конвейер из специализированных агентов с проверкой в Claude Code
CLI, скилл и MCP-сервер gda: агент собирает проект на Godot, проверяет сцены и управляет запущенной игрой.
Каркас для разработки игр с ИИ: 43 агента, 67 команд и 109 скиллов для Unity, Unreal, Godot и HTML5 в нескольких оболочках.
Godot MCP Enhanced читает, правит, запускает и проверяет проекты Godot 4.5–4.7: сцены, скрипты, UI и тесты с защитой путей.
Коротко о README
README описывает godogen как генератор, а не игру: publish.sh разворачивает тонкий репозиторий с манифестом рантайма, одностраничным гайдом по движку и скиллом генерации ассетов, остальное агент воссоздает сам. Поддерживаются Godot 4 на C# и .NET, Bevy на Rust и Babylon.js на TypeScript. Ассеты делаются через Gemini, xAI Grok и Tripo3D, спрайты через видео с обрезкой цикла и удалением фона. Агент судит о результате по запущенной игре или записи, а не по чистой сборке. Есть режим запуска на сервере с сохранением сессии через tmux и удаленным управлением. Лицензия MIT.
Бейдж для README
Исходный SKILL.md
---
name: asset-gen
display_name: Asset Generator
short_description: Generate game images, GLB 3D models, rigged characters, and animated sprites
default_prompt: "Use ${ASSET_SKILL_COMMAND} to generate images, 3D models, or animated sprites for this game."
allow_implicit_invocation: true
description: |
Generate visual assets from text prompts: PNG images (Gemini / xAI Grok), GLB 3D models (Tripo3D), rigged biped characters, retargeted animations, and frame-by-frame animated sprites, plus background removal. Use whenever a game needs generated art.
---
# Asset Generator
Generate PNG images (Gemini or xAI Grok) and GLB 3D models (Tripo3D) from text prompts. These are paid APIs — every call costs real money. Tools live at `${ASSET_GEN_SKILL_DIR}/tools/`; run from the project root and keep runtime-loaded outputs under `${RUNTIME_ASSET_DIR}/`.