The Internet's Game Console
Arcadible is a platform for publishing games. Bring your own agent, build with the tools you already use, and turn your game into a release, a store page, and a playable link with a single command. Play your game anywhere Arcadible is installed, or in any browser.
Arcadible isn't an engine or a framework. It's closer to npm publish for games: if your game builds to a folder with an index.html, it ships. Build with Three.js, Phaser, PixiJS, Babylon.js, the web export of your engine, or your own code. The optional Arcadible SDK adds saves that carry over from one version to the next.
npm install -g arcadible
arc login
arc init star-drift && cd star-drift
arc deploy
arc play
That's a starter game, published and playable.
Choose your path
- Start a new game: from an empty directory to a public game, step by step.
- Bring an existing game: add a manifest to a game that already builds, and tell Arcadible how to build it.
- Release from GitHub: let GitHub Actions build each release from a tag.
- Work with an AI agent: give your coding agent these docs and an
AGENTS.md.
How it fits together
The Arcadible CLI checks your project, builds it, and deploys it. Arcadible publishes each version as a build, and the store shows its store page, made from your README, your art in .arcadible/, and your arcadible.toml. Arcadible Studio shows your games and their releases. How Arcadible Works defines each part.
When something goes wrong, start with Troubleshooting, or look up a message in Errors.
For AI agents
These docs are also published as text: llms.txt, llms-full.txt, and a .md for every page. See Working with AI Agents.