A place to play, in one place.
Studio 22 is a passion project. It exists because there should be somewhere you can open a tab, pick a game, and play it — without making an account, without closing a pop-up, and without anybody watching. Every game here was made by one studio, for that.
How it was made
By hand, in plain JavaScript. There is no framework and no game engine under any of it — one shared engine written for this site does the canvas, the input, the loop and the sound, and each game is a few hundred lines on top of it. Nothing is generated from a template, so every game plays like a decision somebody made rather than a setting somebody left alone.
The hard part is never the drawing. It is whether a game is fair, and that is a claim about numbers, so most of them have a second life as a set of rules a computer can play thousands of times a second. When a game says it is hard but fair, something has checked.
What it stands for
- No accounts. Nothing to sign up for. Nothing to log into.
- No ads. Not now, not later, not "just this one".
- Nothing collected. No analytics, no trackers, no names. Your scores live in the tab you are playing in and die with it.
- No server. The whole site is files. There is nowhere for anything about you to be kept, which is a stronger promise than choosing not to keep it.
- Any device. A phone, a tablet, a laptop, a TV, a controller. Every game takes touch, keys and a gamepad, because a game that only works on one of them is not finished.
Play with people
Some of it is better with a room. Party mode passes one device around for two to six players — no second screen, no lobby, no invites.