Create a project
create_projectFREE and SYNCHRONOUS (no jobId — do not poll). Creates the container everything else needs: characters and assets are created INSIDE a project, and the project's gameType is what decides how they are drawn and animated. Also seeds a starter level map, so the game preview has something real to render immediately. Call list_projects first — reuse an existing project rather than making a near-duplicate.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Project name shown in the dashboard. | |
| style | No | Optional art-style id applied as the default for generations in this project. | |
| gameType | Yes | REQUIRED and permanent for everything in the project. platformer = side view with gravity; topdown = 4/8-direction overhead-ish (Zelda-like); topdown_overhead = straight down; isometric = 2:1 diamond; point_and_click = straight-on adventure scenes. Ask the user if it is not obvious — it changes every prompt downstream. | |
| description | No | Optional project description. Feeds the prompt context for later generations. |