Skip to content

Features

Features

What Game Grammar can do today, and what is still being built.

Available now

Game Spec Agent

A focused design conversation (at most three question rounds) produces a validated, structured Game Spec.

Versioned, maintainable projects

Every accepted change is saved as an immutable version you can review and roll back without losing later history.

Playable game runtimes

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.

Conversational editing

Describe a change in plain language, inspect its spec and runtime impact, then confirm it into the Clicker or Merge configuration.

Document export

Export the Game Spec JSON, design document, asset list, UI flow, development plan, and P0 implementation prompt.

GitHub export

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.

Reviewable AI image assets

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.

Automated browser testing

Playwright exercises exported Clicker, Merge, Runner, and Tower Defense games plus a compiled source project on every runtime/export pull request.

WeChat Mini Game project

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.

Coming soon

Automatic code generation

Turning a Game Spec directly into a full, runnable source project beyond the built-in runtimes.

Vote on what ships next on the Roadmap.