Game-Creation-Agents workflow

From a game idea to a playable Phaser browser game: a pipeline of specialist agents with verification, run from Claude Code

  • 64 ★ on the repository
  • Last commit
Workflow

Broad access

Why this level

  • The pipeline generates and runs game code itself, calls paid APIs with your keys, writes files and launches a browser for checks.
All reasons and checks

tencent/game-creation-agents

Install

Works in

In your terminal, with SkillFoxx CLI

npx skillfoxx add workflows/game-creation-agents

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Broad accessThe tool can change data, run commands or handle secrets.

  • The pipeline generates and runs game code itself, calls paid APIs with your keys, writes files and launches a browser for checks.

This is third-party code. Review the repository files before installing.

What it does

`Game-Creation-Agents` (GCA) turns a text idea or a Markdown brief into a Phaser 4 browser game. Claude Code loads the `game-pipeline` skill and a team of agents: design, scaffold, implementation, level design, assets, asset integration, a critic and verification. Each game lands in `playground/<game-slug>/` with a design document, code, an asset manifest and verification results. Assets are generated through OpenAI Images, video through Seedance, and screenshot and gameplay analysis runs on Doubao through Volcengine ARK. Backgrounds are cut without a model by color key. An environment preflight runs first, and `scripts/serve_game.py` starts the preview.

Who it is for. Developers and game designers who want a playable browser game prototype from a description, checked automatically.

Good fit when

  • A Phaser arcade or action prototype is needed from one paragraph of idea
  • The game idea sits in `game-brief.md` and a project has to be built from it
  • Assets and animations must be generated and integrated without manual work
  • A finished game goes through verification with screenshots and gameplay video

Not a fit when

  • You have no OpenAI or Volcengine ARK keys, and full verification fails without them
  • You need an engine other than Phaser or a native game
  • You run Windows without WSL2, since the README supports only macOS and Linux

Example request

Create a compact arcade game: a lighthouse keeper fights off shadows with responsive controls and a short boss wave at the end.

Limitations

It needs macOS or Linux (Windows through WSL2), Python 3.11, `uv`, Node.js 20, Playwright with Chromium, `ffmpeg` and keys for OpenAI and Volcengine ARK. The ARK key is issued for the `cn-beijing` region; without it screenshot and video analysis fails and the verify phase blocks. Color-key matting leaves harder edges than the RMBG-2.0 model, whose license forbids commercial use. The project shipped on 2026-10-14 as its first public release.

How to disable. Delete the repository clone and the MCP entries from `.mcp.json`. Remove the `playground` directory with finished games and the `.env` file with keys separately.

FAQ

How do I start?

Clone the repository, run `uv sync --extra dev` in `gca-mcp`, copy `.env.example` to `.env` and add your keys. Then start `claude` in the root and describe the game.

Where is the result?

In `playground/<game-slug>/`: `GAME_DESIGN.md`, `index.html`, code in `src/`, an asset manifest and a `.playtest` directory with pipeline state and verification evidence.

How do I play the result?

Run `python3 scripts/serve_game.py playground/<game-slug> --base 3000` and open the printed address. Stop it with the same call plus `--stop`.

Is a Volcengine ARK key required?

Yes for the full pipeline: the Doubao model analyses screenshots and gameplay video and has no alternate.

Can background removal avoid a model?

Yes, `color_key` is the default and needs no model. RMBG-2.0 is opt-in in `gca.config.yaml` with its non-commercial license in mind.

Discussion

No questions or reviews yet.

Workflows

A plugin that builds browser 2D and 3D games from an idea: pixel art, audio, Playwright checks and publishing in one pipeline.

PluginBroad access363Repository stars

A Claude Code project template for game development: a studio hierarchy of agents, skills for every phase, hooks, rules and doc templates

WorkflowExtended access38.8KRepository stars
Needs a VPN

Autonomous game development for Godot, Bevy and Babylon.js: the agent writes code, generates assets, runs the engine and judges the result from the game

SkillBroad access7.3KRepository stars
Needs a VPN

22 game plugins, each with an agent, a command and a skill: Godot, Unity, Unreal, netcode, shaders, playtests and optimization

PluginExtended access79Repository stars

Claude Code kit with eight phase agents, 21 skills and hooks that keep the agent inside set limits.

PluginExtended access79Repository stars

A scaffold for AI game development: 43 agents, 67 commands and 109 skills for Unity, Unreal, Godot and HTML5.

PluginExtended access108Repository stars

README in short

The README describes the pipeline from idea to release, environment requirements, key setup, running in Claude Code, the game workspace layout and the preview launcher. It links the arXiv paper 2610.16776.

README badge

Report a problem