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

4.2 KiB

Codex Game Studio

Transforme uma sessão Codex em um estúdio de jogos estruturado e local-first.

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

Codex Game Studio é uma CLI TypeScript. Ela cria para projetos de jogo um workspace pronto para Codex e mantém prompts de papéis, prompts de workflows, arquivos do projeto, estado das tarefas e validação em arquivos comuns revisáveis no Git.

Não é uma engine de jogo nem um gerenciador de projetos hospedado. O objetivo é dar ao Codex um contrato de trabalho mais claro, mantendo decisões criativas e revisão final com humanos.

Início rápido

Você precisa do Node.js 24 ou mais recente. run <role> exige a CLI do Codex.

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

Antes de executar o Codex de verdade, você pode inspecionar o prompt do papel:

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

Os comandos detalhados estão no User Guide em inglês.

Por que existe

Um chat de codificação com IA vazio é flexível, mas desenvolvimento de jogos precisa de uma estrutura de estúdio repetível:

  • Produção precisa de marcos, handoffs e checks de lançamento.
  • Design precisa de GDDs, especificações de sistemas, jornadas do jogador e ciclos de ajuste.
  • Engenharia precisa de prompts de implementação bem delimitados e gates de validação.
  • Arte, QA, áudio, localização e live ops também precisam de contexto próprio.
  • Revisores precisam de arquivos verificáveis no Git, não decisões perdidas no histórico do chat.

Codex Game Studio transforma essa estrutura em artefatos locais que o Codex pode ler e humanos podem revisar.

O que você recebe

Capacidade Significado
Scaffolding local de projeto Cria um workspace determinístico de jogo na raiz do repositório atual.
Papéis de estúdio nativos do Codex Fornece prompts focados para produção, design, engenharia, arte, QA, localização e release.
Prompts de workflow Oferece prompts reutilizáveis para mercado, análise, specs, handoffs, ship checks e revisão de UI.
Camada de engine Adiciona contexto de Godot, Unity ou Unreal sem transformar o projeto em um wrapper de engine.
Estado de tarefas em arquivos Armazena tarefas, locks e metadados de execução em .codex/**.
Inspeção antes da execução Dry-run e impressão de prompt permitem revisar antes de deixar o Codex agir.
Validação estrita Detecta arquivos gerados obsoletos, metadados inválidos, assets ausentes e deriva para recursos futuros.

Leia mais

Necessidade Documento
Instalação, comandos, workflows e validação User Guide
Cenários de uso Examples
Mapa completo da documentação Docs Index

Estado do projeto

Codex Game Studio atualmente suporta scaffolding determinístico, execução de papéis Codex, renderização de prompts de workflow, orquestração de tarefas em arquivos e validação de repositório/projeto.

Comandos planner ou next, telemetria, orquestração hospedada, paralelismo ilimitado, propriedade forçada de saída e geração de CODEX.md / project_orchestrator.md estão fora do escopo atual.

Licença

Codex Game Studio usa MIT License. Veja LICENSE.