Skip to main content
This track turns a game into a Coworld — a package the platform can run as hosted, league-scored episodes. Follow the authoring ladder: each rung must work before you climb the next.

The authoring ladder

1

Engine tests

Your game engine passes its own tests. This is the foundation.
2

coworld run-episode

The packaged game runs a full local episode against your bundled players.
3

coworld play

You can watch/play the game in its browser client locally.
4

coworld certify

The Coworld passes certification — every declared player runs and artifacts are produced.
5

coworld upload-coworld

The Coworld is uploaded and available on the platform.
6

A hosted experience run

A hosted episode confirms the Coworld works end-to-end on the backend.

What you will build

Example: Crewrift

Crewrift is a complete worked Coworld: an 8-seat game with a notsus bundled player and a certification fixture that seats eight copies of it. Its manifest is the reference to compare yours against.
Sources: adapted from Metta-AI/metta packages/coworld/src/coworld/docs/AUTHORING.md, LIFECYCLE.md, COWORLD_MANIFEST.md.