Worm
For the second day I carried on with game creation theme and reimagined the old Nokia Snake game but its a worm instead.
Its rebuilt as a clean, self-contained browser game playable on both desktop and mobile.
The game itself runs entirely in a canvas element, no frameworks, no dependencies beyond the Inter font. The worm is drawn segment by segment in terracotta and burnt orange, with a small highlight dot on each piece to give it a rounded feel. The food is a hand-drawn apple, that pulses gently while you're playing. Speed increases as your score climbs, shown through a row of pip indicators. High score is saved to localStorage so it persists between sessions.
Controls are nice and simple and adapt to the device, arrow keys or WASD on desktop and swipe gestures on mobile. Plus a D-pad that appears automatically on touch screens. Tapping the canvas pauses and resumes the game.
This was a quick build as I didn't have much time so kept the design simple and ensured it comfortably fits within the site aesthetic with an apple red as the accent colour running through the score, speed pips, and UI buttons. My son enjoys it, which is just as well because he'll be getting a dumb phone soon and can play the real thing then.
Like with Invisible Ink, the whole thing lives as a single HTML embed on the page.
Enjoy a bit of nostalgia here