Модуль C++ для Godot 4, который позволяет создавать редактируемый воксельный рельеф из чанков с блочной или сглаженной графикой.
htdt/godogen
Генератор, с помощью которого Claude Code или Codex автономно создаёт полноценные игры на Godot, Bevy, Babylon.js или three.js, включая ресурсы и подтверждающие записи.
- Звёзды
- 7,295
- Форки
- 682
- Открытые issues
- 0
- Последний коммит
- 22 дня назад
Что это?
Godogen — генератор игровых проектов. Вы публикуете его исходный код в новом игровом репозитории, выбирая движок (Godot с C# или GDScript, Bevy, Babylon.js или three.js) и агент (Claude Code или Codex). Затем агент работает в этом репозитории: пишет игру по краткому руководству для движка, создаёт ресурсы, запускает движок и проверяет результат на работающей игре, а не только по успешной сборке.
По умолчанию ресурсы создаются локально с помощью godogen_assets: это изображения с прозрачностью, текстурированные 3D-модели, персонажи-гуманоиды с ригом, звуковые эффекты и реплики. Если чего-то не хватает, можно подключить платные API, например Gemini, xAI Grok, Tripo3D и Lyria. Вы можете наблюдать за браузерной игрой по работающей ссылке или за настольным проектом на Godot или Bevy и направлять агента — либо оставить его работать без присмотра и в конце получить короткую подтверждающую запись.
В самом репозитории нет игры. В нём хранятся манифест runtime, руководства для каждого движка, инструмент для генерации ресурсов и скрипт публикации, который формирует структуру проекта для выбранных движка и агента.
Ключевые возможности
- 01Создаёт проекты на Godot 4 (C# или GDScript), Bevy, Babylon.js и three.js от начала до конца.
- 02Создаёт изображения, 3D-модели, персонажей с ригом, звуковые эффекты и реплики — преимущественно локально.
- 03Для ресурсов, которые не удаётся создать самостоятельно, использует платные API, например Gemini, Grok, Tripo3D и Lyria.
- 04Оценивает прогресс по работающей игре или записанному видео.
- 05Позволяет наблюдать за работой агента и направлять его в реальном времени либо запустить его без присмотра и получить подтверждающее видео.
Сценарии использования
- Создание прототипа небольшой 2D- или 3D-игры по краткому текстовому описанию.
- Запуск длительной сборки игры без присмотра на удалённой машине с последующей проверкой подтверждающей записи.
- Управление созданной агентом браузерной игрой по работающей ссылке с телефона.
- Сравнение того, как Godot, Bevy, Babylon.js и three.js справляются с одной и той же игровой задачей.
Быстрый старт
- 1
Установите необходимые компоненты для выбранного движка и хост-агента
- 2
Опубликуйте репозиторий игры для своего движка и агента (например, babylon с Codex)
./publish.sh --engine babylon --agent codex --out ~/my-game - 3
Откройте опубликованный репозиторий в Claude Code или Codex и опишите игру, которую хотите создать
Что важно знать
- Для локальной генерации ресурсов требуется GPU NVIDIA через godogen_assets.
- Для некоторых ресурсов нужны платные API-ключи, например Gemini, xAI Grok или Tripo.
- Тестирование проводилось только на Ubuntu, Debian и macOS.
- Среди поддерживаемых движков у Bevy самое долгое время компиляции.
В подборках
Темы
Частые вопросы
- Что такое godogen?
- Генератор, с помощью которого Claude Code или Codex автономно создаёт полноценные игры на Godot, Bevy, Babylon.js или three.js, включая ресурсы и подтверждающие записи. Godogen — генератор игровых проектов. Вы публикуете его исходный код в новом игровом репозитории, выбирая движок (Godot с C# или GDScript, Bevy, Babylon.js или three.js) и агент (Claude Code или Codex). Затем агент работает в этом репозитории: пишет игру по краткому руководству для движка, создаёт ресурсы, запускает движок и проверяет результат на работающей игре, а не только по успешной сборке.
- godogen можно использовать бесплатно? Какая у него лицензия?
- godogen распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- godogen всё ещё поддерживается?
- Активно поддерживается. Последний коммит в godogen — 16 окт. 2026 г..
- Для чего можно использовать godogen?
- Создание прототипа небольшой 2D- или 3D-игры по краткому текстовому описанию. Запуск длительной сборки игры без присмотра на удалённой машине с последующей проверкой подтверждающей записи. Управление созданной агентом браузерной игрой по работающей ссылке с телефона. Сравнение того, как Godot, Bevy, Babylon.js и three.js справляются с одной и той же игровой задачей.
- Как установить godogen?
- Установите необходимые компоненты для выбранного движка и хост-агента Опубликуйте репозиторий игры для своего движка и агента (например, babylon с Codex): ./publish.sh --engine babylon --agent codex --out ~/my-game Откройте опубликованный репозиторий в Claude Code или Codex и опишите игру, которую хотите создать
- Где скачать godogen?
- Исходный код и инструкции по установке — на GitHub: https://github.com/htdt/godogen
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Набор навыков для агента, который превращает один утверждённый кадр персонажа в готовый к игре набор 2D-анимаций с прозрачными PNG-кадрами и экспортом в GIF, WebM, Godot и Aseprite.
MCP-сервер, который позволяет AI-агентам запускать редактор Godot и проекты, собирать отладочный вывод и управлять сценами.
Навык для Claude Code и Codex, который превращает одно референсное изображение в игровой прототип 2D-игры для браузера.
Шаблон Claude Code, который настраивает 49 специализированных AI-агентов, 74 навыка со slash-командами и хуки координации для организации разработки игры по студийному принципу.
Коллекция из 74 навыков для разработки игр в формате файлов для AI-агентов-программистов и роутер, который подбирает навыки под движок и задачу.