A miniature programming language for 2D games. Think in game โ spawn, push, bounce, explode โ and the compiler turns it into a real WebAssembly module that runs right here in your browser.
Limits are the point. No engines, no assets, no boilerplate. 22 roles for what things do โ ships fly, coins get collected, bricks break โ and 50 sprites for what they look like. The rest is yours.
Games that teach something โ math drills, spelling catchers, science quizzes. Built by kids and teachers. Want yours here? Pick the education category when you publish.
Three formats we're building toward. None are open yet โ when the first one launches, the news ticker above will say so.
One theme, one week, the gallery votes with plays. First theme on deck: "gravity is your enemy".
Best game in 30 lines or fewer. Constraint is the canvas โ show us what the language can't do, done anyway.
A whole game using a single object kind. Yes, it's possible. No, we won't tell you how.
Playing is free, forever, no ads. Publishing needs a one-time Creator License โ $10 (founder price, later $15). If Arcadia made you smile, donations keep it ad-free and growing โ bandwidth, new sprites, the next round of features.