BLIP

ABOUT THIS EXPERIMENT

BLIP ARCADE is an experiment in human–AI collaboration. Every game, every line of code, every pixel of the UI was built together with Claude (Anthropic) and GitHub Copilot (GitHub). The human had the ideas. The AIs did most of the typing.

The question behind the experiment: how far can a conversation go before it becomes a piece of software? Turns out, pretty far.

► Copyright & tribute

BLIP ARCADE is a tribute to the classic arcade games that defined a generation — Pong, Breakout, Snake, Space Invaders, and their many descendants. The original games were created by pioneering studios and engineers whose work shaped the entire history of interactive entertainment.

The games on this site are original reimplementations inspired by those classics. They are not copies, ports, or reproductions of any proprietary code or assets. All graphics, sounds, and game logic were written from scratch as part of this experiment.

This project is strictly non-commercial. No admission is charged, no data is collected, no advertising is served. It exists purely as a technical and creative experiment, and as a small act of appreciation for the people who invented the medium.

🇩🇰 ► Kaptajn Kaper — a game for the arcade that never was

In 1985, Danish developer Peter Ole Frederiksen released Kaptajn Kaper i Kattegat — Captain Caper in the Kattegat — for the PC. It was a peculiarly Danish game: a privateer simulator set in the strait between Denmark and Sweden, mixing side-scrolling naval navigation, cannon battles, boarding actions, and harbour resource management. It had the bones of a great arcade game. It just never made it into a cabinet.

The game lived its life on Danish home computers — passed between friends on floppy disk, discovered by curious children, eventually forgotten by most and preserved by a few. The golden age of arcade halls was in full swing that same year, yet Kaptajn Kaper stayed home. Donkey Kong had a cabinet in every shopping centre. Kaptajn Kaper did not.

Canaris is our answer to a question that was never asked: what would it have looked like if Peter Ole Frederiksen's privateer game had made it to the arcade? The CRT screen, the coin slot, the thumping cannons — all the things the original never had. This is a tribute to a small, brilliant Danish game that deserved a bigger stage. The original source code is preserved at github.com/kb-dk/KaptajnKaper.

► Contributions

Want to add a game? Pull requests are welcome at github.com/jacobandresen/blip. The blip library handles the Macroquad and rust plumbing so you can focus on game logic.

For inspiration, the Golden Age of Arcade Video Games (roughly 1978–1986) produced hundreds of titles worth revisiting — Asteroids, Centipede, Frogger, Pac-Man, Donkey Kong, Tempest, and many more. That era is a deep well.

Please honour copyrights when contributing. Reimplement mechanics and aesthetics from scratch — do not copy proprietary code, graphics, or audio. Original names are trademarked; use alternative titles as this project does (Rally instead of Pong, Serpent instead of Snake, and so on). When in doubt, treat your implementation as a tribute, not a reproduction.

THE OPERATORS

Jacob Andresen
Jacob Andresen
Human Operator

The person with the ideas, the taste, and the finger on the coin slot. Jacob directs the experiment, plays the games and performs random hacks on the project.

@jacobandresen.bsky.social
Björn Harrtell
Björn Harrtell
Human Operator

Rust enthusiast and internationally known GIS expert. Author of JSTS and the driving force behind the Rust port of Blip.

github.com/bjornharrtell
Claude
Claude
AI Collaborator

An AI assistant made by Anthropic. Writes Rust, JavaScript, HTML and CSS on request. Has opinions about game feel, pixel spacing, and naming things. Cannot insert coins.

claude.ai
GitHub Copilot
Copilot
AI Collaborator

An AI coding assistant made by GitHub. Writes Rust, JavaScript, HTML and CSS on request. Expert at completions, refactoring, and turning vague prompts into working code. Cannot insert coins.

github.com/features/copilot
About this experiment ABOUT
Game history HISTORY
← GAMES