2040 Eight
Overview
The PicoSystem is an utterly delightful, and utterly ridiculously-small console. With a miniscule screen and based around an RP2040 controller, the obvious pun of building this 2048 clone was just too much to resist.
It’s basic and suffers from my generally poor artwork (and even poorer sound “effects”) but it’s a complete game.
2048 was originally created by Gabriele Cirulli but hopefully he’ll forgive me stealing his idea.
The Code
Perhaps unsurprisingly, the PicoSystem was quickly supported by the 32blit API, but being naturally pig-headed, I wanted to develop this in the more basic ’native’ PicoSystem API.
I suspect that alone may make this game unique.
It’s a simple enough game that it fits into a single source file; I probably spent longer trying to get graphics that didn’t look horrible but were (just!) visible on the tiny screen than I did the actual programming.
As ever, the code is open at
https://github.com/ahnlak/2040-eight
.