Quickstart
Quickstart: your first world in 15 minutes
engine v1.0.232Last verified 2026-09-03 against engine v1.0.232.
The shortest real path from an empty workspace to a world (a persistent, stateful environment) you can open in Play. Every step names the canonical action the workbench runs and the MCP tool an agent calls to run the same action, then states exactly what you should see before you move on. If a term is unfamiliar, the Glossary defines it in one sentence; when you want the same path narrated in depth, follow Tutorial: Create a World.
Two framings carry through every step:
- The backend owns the truth and the frontend is a projection of it, so the workbench and an MCP client funnel into the same canonical actions. See Explanation: Backend Authority.
- You ask the engine what exists before you name a field or a node; you never invent one. See The Project Graph.
Before you start
You need a workspace and a project. A project (called a game in the control plane) is the container; a world lives inside it as persistent state. If you are driving from an MCP client rather than the workbench, point it at the Gessa MCP server first, following the MCP quickstart and security guide.
Do not mutate the model directly
What "running" does and does not mean
Opening Play and seeing the scene draw proves renderability, not playability. A Play proof in v1 additionally requires camera, spawn, and possession demonstrated under a live session, as Explanation: Playability Proofs makes precise. The engine is pre-launch: every row of the v1 readiness ledger is currently unaccepted, so treat this page as the intended contract, not a guarantee that a given world runs end to end today.
Next steps
- Build the full first world step by step: Tutorial: Create a World.
- Reach a real Play proof: Tutorial: Create a Playable Game.
- Follow the reader spine in order from here: Journey: Get Started.
- Drive everything from an agent: How-To: Use MCP Tools.