Claude Code Game Studios — игровая студия из 49 AI-агентов
📂 Исходный код на GitHubНабор из 49 AI-агентов, 73 навыков и 12 хуков для Claude Code, организованных по иерархии реальной игровой студии — от креативного директора до тестировщика. Поддержка Godot, Unity и Unreal Engine.
Разработка игр в одиночку с AI — мощная идея, но один чат не даёт структуры. Никто не остановит от хардкода магических чисел, пропуска дизайн-документов или спагетти-кода. Нет QA-проверки, нет дизайна-ревью, никто не спрашивает «а это вообще соответствует видению игры?».
Claude Code Game Studios — шаблон для Claude Code, который превращает одну сессию в полноценную студию. 49 специализированных агентов, организованных в иерархию реальной студии: директора охраняют видение, руководители отделов владеют своими доменами, а специалисты выполняют конкретную работу.
Что внутри
| Категория | Количество | Описание |
|---|---|---|
| Агенты | 49 | Специализированные субагенты: дизайн, программирование, арт, аудио, нарратив, QA, продакшен |
| Навыки | 73 | Слеш-команды для каждого этапа: от /start до /launch-checklist |
| Хуки | 12 | Автоматическая валидация коммитов, пушей, ассетов, сессий |
| Правила | 11 | Стандарты кода, привязанные к путям в проекте |
| Шаблоны | 41 | GDD, UX-спецификации, ADR, спринт-планы, accessibility и другое |
Иерархия студии
Агенты выстроены в три уровня:
- Tier 1 — Директора:
creative-director,technical-director,producer - Tier 2 — Руководители отделов:
game-designer,lead-programmer,art-director,audio-director,narrative-director,qa-lead,release-manager,localization-lead - Tier 3 — Специалисты: программисты (gameplay, engine, AI, network, tools, UI), дизайнеры (systems, level, economy), художники, тестировщики и другие
Поддержка движков
Шаблон включает наборы агентов для трёх основных движков:
| Движок | Ведущий агент | Субспециалисты |
|---|---|---|
| Godot 4 | godot-specialist |
GDScript, Shaders, GDExtension |
| Unity | unity-specialist |
DOTS/ECS, Shaders/VFX, Addressables, UI Toolkit |
| Unreal Engine 5 | unreal-specialist |
GAS, Blueprints, Replication, UMG/CommonUI |
Как это работает
Координация агентов
Агенты следуют модели делегирования:
- Вертикальное делегирование — директора делегируют лидам, лиды — специалистам
- Горизонтальные консультации — агенты одного уровня консультируются, но не принимают решений за чужой домен
- Разрешение конфликтов — разногласия эскалируются к общему руководителю
- Распространение изменений — кросс-отделенческие правки координирует
producer
Коллаборативный, не автономный
Система не работает на автопилоте. Каждый агент следует протоколу: спросить → показать 2-4 варианта с плюсами/минусами → пользователь решает → агент показывает черновик → финализация с одобрения. Пользователь всегда контролирует процесс.
Автоматические хуки
Хуки запускаются на каждое действие: validate-commit.sh проверяет хардкод и JSON, validate-push.sh предупреждает о пуше в защищённые ветки, detect-gaps.sh находит недостающие дизайн-документы, session-start.sh показывает текущую ветку и коммиты. Права в settings.json автоматически разрешают безопасные операции и блокируют опасные.
Правила, привязанные к путям
Стандарты кода применяются автоматически в зависимости от расположения файла:
src/gameplay/**— data-driven значения, delta time, без UI-ссылокsrc/core/**— ноль аллокаций в горячих путях, потокобезопасностьsrc/ai/**— перфоманс-бюджеты, отлаживаемостьsrc/networking/**— серверная авторитетность, версионирование, безопасностьsrc/ui/**— без владения состоянием игры, готовность к локализации
Быстрый старт
git clone https://github.com/Donchitos/Claude-Code-Game-Studios.git my-game
cd my-game
claude
Запустите /start — система спросит, на каком этапе проект, и направит к нужному воркфлоу. Или переходите сразу к конкретной команде: /brainstorm, /setup-engine godot 4.6, /project-stage-detect.
Кастомизация
Шаблон полностью настраиваемый: добавляйте и удаляйте агентов, редактируйте промпты, меняйте навыки, создавайте свои правила, выбирайте движок, настраивайте интенсивность ревью (full, lean, solo).
Философия
Проект основан на профессиональных практиках геймдева: MDA-фреймворк для анализа дизайна, теория самодетерминации для мотивации игрока, дизайн состояния потока, типология игроков Бартла и verification-driven development.
Репозиторий: https://github.com/Donchitos/Claude-Code-Game-Studios