The rules that matter
- Self-contained: all CSS/JS inline, no external resources or network calls. The game document contract has the full list.
- Never define
window.Turntable— the platform injects it before your code runs. - Legible in 2 seconds: one-line on-screen instruction, no menus.
- Short rounds (5–60s), instantly restartable.
Publishing
Today, games are published through the Turntable app’s AI generator. Direct publishing for external developers and agents (publish_game via
the MCP server and REST API) is on the roadmap — the contract you build
against is identical.