Arcade game

Blastgrid

A cat-themed, arena-rules Bomberman — steer your cat with the bottom-left stick, bomb crates, dodge rats and outlive up to three rival cats on a grid that never ends. One life: one blast, yours or theirs, ends it. Hand-coded canvas, no engine.

Blastgrid is a demo of a different kind of build: a real-time game running in the browser with nothing behind it — no engine, no framework, no plugins. One canvas element and a few hundred lines of hand-written JavaScript draw the world, run the physics, drive the rival cats and play the sound.

The world is endless because it is mathematical rather than stored: every cell of the grid works out what it contains from its own coordinates, so the map never has to exist anywhere. Only what you change — crates blown up, power-ups dropped — is remembered. The same trick means it loads instantly and runs at a smooth 60fps on a phone.

It plays by arena rules: one life, rats on the prowl, and up to three rival cats — Ginger, Smokey and Olive — who hunt crates, line you up, flee their own fuses, and go out to their own bombs now and then. The game-over screen tells you exactly whose bomb got you, your own included. Controls are built for thumbs first: a leashed stick bottom-left that follows an overshooting thumb, one big bomb button, and a keyboard works too. The point of the demo is the craft underneath — if a browser can do this without an engine, it can certainly make an ordinary website feel instant.

Canvas · 60fps Touch + keyboard

Want something like this?

One simple monthly payment — designed, built and hosted from Norfolk, with a 14-day cooling-off period.

Start a projectPlay it