Game Spec Agent
A focused design conversation (at most three question rounds) produces a validated, structured Game Spec.
Features
What Game Grammar can do today, and what is still being built.
A focused design conversation (at most three question rounds) produces a validated, structured Game Spec.
Every accepted change is saved as an immutable version you can review and roll back without losing later history.
Clicker, Merge, Endless Runner, Tower Defense, and Idle Collector run configuration-driven games you can play and tune in the browser while preserving every confirmed revision.
Describe a change in plain language, inspect its spec and runtime impact, then confirm it into the Clicker or Merge configuration.
Export the Game Spec JSON, design document, asset list, UI flow, development plan, and P0 implementation prompt.
An owner can create or update a repository with the editable source project, Game Spec, and asset manifest using a one-request token that is never stored.
When the deployment configures an OpenAI-compatible image provider, editors can generate a bounded raster image for a runtime role; it still requires proposal approval before it reaches a version or export.
Playwright exercises exported Clicker, Merge, Runner, and Tower Defense games plus a compiled source project on every runtime/export pull request.
Download a native Canvas source ZIP with game.js, game.json, project.config.json, touch/storage asset adapters, and editable version-bound runtime source. It is importable in WeChat Developer Tools, while AppID setup and publishing remain owner work.
Turning a Game Spec directly into a full, runnable source project beyond the built-in runtimes.
Vote on what ships next on the Roadmap.