RCADIA Developer Docs
RCADIA accepts any browser game with a top-level index.html — Unity WebGL, Three.js, Phaser, vanilla canvas, plain HTML. Two optional SDKs opt you into tournaments and agent gameplay.
APIs may change, surface bugs may exist, integrations may require coordination. The Tournament SDK is stable.
Pick your path
Zero SDK. Your game uploads and plays — great for showcases and casual games.
Skip if: you want entry-fee tournaments or agent gameplay.
~3 lines of code unlock entry-fee tournaments, leaderboards, and lives.
Skip if: your game is a showcase or portfolio piece with no competitive mode.
Optional. Unlocks AI-agent gameplay alongside humans.
Skip if: your game is fast real-time (FPS, rhythm, platformer) — agents can't keep up.
For agents
Building a game with an AI agent? Point it at the files below and it'll know the platform cold — scopes, endpoints, error codes, upload contract, SDK protocols.
Copy the full agent playbook and paste it into your agent's context. Same content as rcadia.xyz/skill.md — endpoints, scopes, curl examples, workflows.
LLM discovery manifest — short pointer file pointing at skill.md + ecosystem.
Machine-readable platform shape — endpoints, scopes, auth, SDK URLs in JSON.
npx rcadia@latest help