Skip to content

Every version we built

Breakout

We built 12 instances of Breakout. A launch title in all 11 canvas collections - the single-file showcases, the multi-file v2, the kebab v5, the camelCase v6 and the modular rewrite - and the pure-C# cabinet on top.

Play now - the pure-C# cabinet

The Blazor cabinet is deep-linkable: it boots Breakout straight from ?run=breakout. It is a heavy WebAssembly boot, so it loads only when you press Play.

Breakout

Runs on your own CPU in the pure-C# cabinet. First boot fetches the WASM runtime, then types apt-get install breakout and launches it for you.

Prefer the full cabinet? Open kull.games/kull-arcade/?run=breakout in its own tab.

Every JavaScript version with Breakout

Each card opens the collection it shipped in. The canvas collections are kiosk menus with no deep-link, so a link lands you on that version's menu - pick Breakout from the grid.

v1.0 · historical

Opens the v1.0 collection menu, then select Breakout. (These canvas collections are menu-only, so the link lands on the collection, not the game.)

v2 · multi-file (46 games)

Opens the v2 collection menu, then select Breakout. (These canvas collections are menu-only, so the link lands on the collection, not the game.)

v2.0 · single-file

Opens the v2.0 collection menu, then select Breakout. (These canvas collections are menu-only, so the link lands on the collection, not the game.)

v3.0 · showcase gen-1

Opens the v3.0 collection menu, then select Breakout. (These canvas collections are menu-only, so the link lands on the collection, not the game.)

v4.0 · showcase gen-2

Opens the v4.0 collection menu, then select Breakout. (These canvas collections are menu-only, so the link lands on the collection, not the game.)

v5.0 · kebab-case build

Opens the v5.0 collection menu, then select Breakout. (These canvas collections are menu-only, so the link lands on the collection, not the game.)

v6.0 · camelCase rebuild

Opens the v6.0 collection menu, then select Breakout. (These canvas collections are menu-only, so the link lands on the collection, not the game.)

Best-of · curated superset

Opens the best-of collection menu, then select Breakout. (These canvas collections are menu-only, so the link lands on the collection, not the game.)

Modular · full rewrite

Opens the modular collection menu, then select Breakout. (These canvas collections are menu-only, so the link lands on the collection, not the game.)

Shell A · engine variant

Opens the uploads-a collection menu, then select Breakout. (These canvas collections are menu-only, so the link lands on the collection, not the game.)

Shell B · engine variant

Opens the uploads-b collection menu, then select Breakout. (These canvas collections are menu-only, so the link lands on the collection, not the game.)