Skip to content
VibeGameDB
Opencade start screen

Opencade

David Sevin

Made with CodexDeveloper ReportedGitHub (Davy45270) ↗Made with ClaudeDeveloper ReportedDEV Community (dav123) ↗ArcadePuzzleBrowserGitHubPartially verified

A free browser arcade of small original games, from a bubble shooter and a brick breaker to a kart racer and artillery duels, playable offline on a phone.

Where to play

Official site davy45270.github.io, verified Nov 3, 2026. Linked as “Play / Jouer” at the top of the developer's repository README and as “the demo” in the developer's dev.to post.

Where to play

Every platform this game is on. Links are checked against official sources; we never host or mirror games.

  • BrowserReleased · Interface in French; installable as a web app and playable offlineFree

    Runs in a desktop or mobile browser. No download.

    Browser (no download) · Mobile · Official link verified Nov 3, 2026.

    Play free — official site
  • GitHubReleased · Source code (TypeScript, Phaser 3, Vite), MIT licenceFree

    Download from the GitHub releases page.

    Desktop · Official link verified Nov 3, 2026.

    View on GitHub

About Opencade

A collection of small arcade games in one web app, made for phones as well as desktops. The README lists eighteen games, most with 30 authored levels, among them Bubble Lab (a bubble shooter), Briqueterie (break walls of bricks with portals, keys and multiball), Empilo (fit falling crystal pieces into a well), Serpentin, Orbite, Essaim, Dédale, Ferraille (a run-and-gun), Alunir (a lunar lander), Caisses (crate pushing with unlimited undo), Traverse, Dérapage (a top-down kart racer on 30 tracks), Bombercade, Le Collier du Singe and Les Artificiers (turn-based artillery, solo or two players on one phone). Five recurring companions, among them Boubou the panda and Tutu the monkey in a tutu, appear across the games. The interface is in French. It installs as a web app and works offline, with no account, and saves stay in the browser. The developer asked for games like those of their childhood and says the results came out with original names, levels and code-drawn art and no brand anywhere in the code. The README credits read “Code written by Codex (OpenAI), reviewed and checked by Claude (Anthropic), under the direction of David Sevin”, and the developer writes: “I never wrote the code.” Free; the source code is public on GitHub under the MIT licence.

arcade-collectionmobileofflinepwaphaserfrench

How it was built

Partially verified
CodexPrimary

The README credits read “Code written by Codex (OpenAI), reviewed and checked by Claude (Anthropic), under the direction of David Sevin.” In a dev.to post the developer says Codex wrote the code from their tickets (written in French), that they never wrote the code, and that Codex also redrew the five companion characters in TypeScript from reference sheets. No model version is given.

Supporting evidence
  • Developer“I had two coding agents to try out. Codex would write the code.” Later: “I never wrote the code.” — DEV Community (dav123)
ClaudeSecondary

Per the developer, Claude orchestrated the work and checked Codex's output, refusing to believe Codex “when it said ‘all green’”. The post also describes Claude building test tools: a simulated thumb that drove the kart game and measured how often it got stuck, a 0–100 repetitiveness score for every game, and a privacy check that recorded every network request in a Playwright session. The post does not say whether this was Claude Code or another Claude product, or which model.

Supporting evidence
Development approach

The developer wrote tickets and played the builds; per the dev.to post, the first ticket pinned the stack (strict TypeScript, Phaser 3, Vite, Vitest, Playwright) and required each game engine to be pure, seeded and testable without a browser, and a CI runs lint, unit tests, build and end-to-end tests. The bubble shooter worked less than an hour after the first ticket; two and a half days later the post's version 0.3.2 had twelve games and 527 tests. All graphics and sounds are generated in code, with no image, font or audio files; the characters went from the developer's hand drawings to reference sheets the developer made with ChatGPT and then to vector code drawn by Codex. A service worker caches the whole build for offline play.

Engine / framework
Phaser 3
Languages
TypeScript
Team size
Not disclosed
Initial build time
Under an hour for the first game (a bubble shooter); twelve games and five releases (0.1.0 to 0.3.2) in two and a half daysDeveloper ReportedDEV Community (dav123)
Development time
Not disclosed
Development cost
Not disclosed
AI-written code
Not disclosed
“Code written by Codex (OpenAI), reviewed and checked by Claude (Anthropic), under the direction of David Sevin.”
— David Sevin, Davy45270/Opencade — README and LICENSE

Verification notes: AI use from the README credits and the developer's dev.to post (published 30 Oct 2026 under the account dav123 / david_sevin); the README and LICENSE (MIT, © 2026 David Sevin) read through raw.githubusercontent.com (main branch). Game list, controls, offline play and the French interface from the README, which now lists eighteen games; the post, written at version 0.3.2, counted twelve. The repository's stars, creation date and commit history could not be read from our session, so the release date is left blank; the post says the project went public on GitHub Pages the morning after the first day. The developer says they asked for games like Tetris, Arkanoid, the Nokia snake, Metal Slug, Galaga, Space Invaders and Pac-Man, and later Zuma, Lemmings, Worms and Boulder Dash, and that the results have original names, levels and code-drawn art with no brand in the code; the README says names, rules, levels, artwork and sounds are original. These are genre inspirations, so no IP notice is shown. The no-ads, no-trackers result is the developer's own audit run by Claude (30 requests, all to the Pages origin); we did not repeat it. ChatGPT made the character reference sheets from the developer's drawings (art, not code). Team size and location are not stated. No source mentions generative AI running during play.

Development history

  1. The developer publishes a dev.to post on how Codex and Claude built Opencade, at version 0.3.2 with twelve games.

Game performance

Each figure measures something different — concurrent players, owners, downloads and sales are never interchangeable and are never added together. Labels show where each number comes from.

Browser (official site)

Released (Interface in French; installable as a web app and playable offline)FreeOfficial site

No public metrics recorded for this listing.

Not publicly available: Concurrent players (site), Monthly revenue, Gross revenue.

GitHub

Released (Source code (TypeScript, Phaser 3, Vite), MIT licence)FreeStore page

No public metrics recorded for this listing.

Not publicly available: GitHub stars.

Sales & revenue (all platforms)

Downloads
Not disclosed

Browser game — there are no downloads to count.

Reviews & rankings

Editorial review

Not yet reviewed by our editors.

Ranking positions

Not currently ranked.

Sources

SourceTypePublishedAccessed
I wanted to know how they got GTA V into a browser. I ended up with an arcade and a monkey in a tutu
DEV Community (dav123)
DevlogOct 30, 2026Nov 3, 2026
Davy45270/Opencade — README and LICENSE
GitHub (Davy45270)
RepositoryNot confirmedNov 3, 2026
Opencade (GitHub Pages)
David Sevin
Official siteNot confirmedNov 3, 2026
Verification: Partially verifiedLast verified: Nov 4, 2026OfficialDeveloperThird-PartyObservedUnverified
Are you the developer? Claim this profile

Similar games

Comparable games by genre, gameplay, AI tool and platform.