All rooms
WorkerGamesRuns on the Worker and D1
FluxyGame
Matchmaking writes D1 and the match runs on the room. Ticks, leaderboards, parties, and NPC calls stay server-authoritative.
What runs
- Matchmaking and parties persisted in D1
- Server-authoritative room ticks
- Leaderboards, quests, and NPC tools as events
Not forNot a game server fleet, anti-cheat service, or asset pipeline. Bring your own client.
Where it sits
It shares the room socket, history, and agent stream with chat core. Turning it on does not add a second realtime stack or a second place to look for a message.
The SDK contract is the room. Start with chat core, attach the surface when the flow needs it, and keep the transcript in one place.