Write a game spec from an idea
game_conceptNo charge. Turns a genre preset, an art-style preset and a one-line idea into a short game spec your coding agent can build from: intent (frozen), plan (milestones with testable done_when, playtest, asset manifest) and state (you update it with update_state). Returns game_spec.json plus GAME_SPEC.md, AGENTS.md and PROMPT.md to save in the project. Names of existing games, characters and brands are removed: specs are original games only. With an API key the spec is saved (specId) for get_spec, update_state and asset_kit.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"genre": "<genre>",
"artStyle": "<artStyle>",
"idea": "<idea>"
},
"name": "game_concept"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| idea | Yes | One sentence in your own words. No "like <existing game>". | |
| genre | Yes | obby | simulator (also tycoon) | survivors (horde) | cozy (one-verb 3D toy) | rpg | voxel (city builder) | coop (two players) | |
| target | No | roblox, or web (a single-page three.js game) | roblox |
| artStyle | Yes |