Files
e06453bcab feat: prune template authoring artifacts and expand localized guides (#15)
* docs: remove stale research design note

* feat: prune maintainer artifacts during init

* docs: expand localized README guides

---------

Co-authored-by: MerlinH <merlinh221@gmail.com>
2026-07-10 23:14:20 +10:00

5.8 KiB

Codex Game Studio

Превратите сессию Codex в структурированную локальную игровую студию.

🇺🇸 English | 🇨🇳 简体中文 | 🇯🇵 日本語 | 🇰🇷 한국어 | 🇩🇪 Deutsch | 🇫🇷 Français | 🇪🇸 Español | 🇧🇷 Português | 🇷🇺 Русский | 🇸🇦 العربية | 🇮🇹 Italiano | 🇵🇱 Polski | 🇹🇷 Türkçe | 🇻🇳 Tiếng Việt | 🇮🇩 Bahasa Indonesia | 🇬🇷 Ελληνικά

Codex Game Studio — это TypeScript CLI. Он создает для игровых проектов рабочее пространство, удобное для Codex, и хранит ролевые промпты, workflow-промпты, проектные файлы, состояние задач и данные проверки в обычных файлах, которые можно ревьюить в Git.

Это не игровой движок и не хостинговый менеджер проектов. Цель — дать Codex более ясный рабочий контракт, оставив творческие решения и финальное ревью людям.

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

Нужен Node.js 24 или новее. Для run <role> требуется Codex CLI.

git clone git@github.com:merlinhu1/codex-game-studio.git signal-cartographer
cd signal-cartographer
npm install
npm run build

./codex-game-studio init --name "Signal Cartographer" --engine godot --mode prototype --non-interactive \
  --concept "A compact puzzle game about routing trains through haunted switchyards"

./codex-game-studio status
./codex-game-studio validate

Перед настоящим запуском Codex можно проверить ролевой промпт:

./codex-game-studio run producer \
  "Create the initial market overview." --print-prompt

Подробные команды описаны в английском User Guide.

Зачем это нужно

Пустой AI-чат для кодинга гибок, но разработке игр нужна повторяемая студийная структура:

  • Продюсерам нужны майлстоуны, handoff и релизные проверки.
  • Дизайнерам нужны GDD, спецификации систем, путь игрока и циклы настройки.
  • Инженерам нужны четко ограниченные промпты реализации и валидационные гейты.
  • Art, QA, audio, localization и live ops тоже требуют собственного контекста.
  • Ревьюерам нужны файлы, проверяемые в Git, а не решения, потерянные в истории чата.

Codex Game Studio превращает эту структуру в локальные артефакты проекта, которые Codex может читать, а люди — ревьюить.

Что вы получаете

Возможность Что это значит
Локальное создание проекта Создает детерминированное игровое рабочее пространство в корне текущего репозитория.
Студийные роли для Codex Дает сфокусированные ролевые промпты для production, design, engineering, art, QA, localization и release.
Workflow-промпты Предоставляет повторно используемые промпты для рынка, аналитики, спецификаций, handoff, ship-checks и UI review.
Слой движка Добавляет контекст Godot, Unity или Unreal, не превращая проект в обертку над движком.
Состояние задач в файлах Хранит задачи, блокировки и метаданные запусков в .codex/**.
Проверка перед запуском Dry-run и печать промпта помогают проверить работу до запуска Codex.
Строгая валидация Находит устаревшие generated-файлы, неверные метаданные, отсутствующие ресурсы и дрейф к будущим функциям.

Подробнее

Задача Документ
Установка, команды, workflows и валидация User Guide
Сценарии использования Examples
Полная карта документации Docs Index

Статус проекта

Codex Game Studio сейчас поддерживает детерминированное создание проекта, запуск ролей Codex, рендеринг workflow-промптов, файловую оркестрацию задач и валидацию репозитория/проекта.

Команды planner или next, телеметрия, хостинговая оркестрация, неограниченный параллелизм, принудительное владение результатами и генерация CODEX.md / project_orchestrator.md не входят в текущие границы продукта.

Лицензия

Codex Game Studio распространяется под MIT License. См. LICENSE.