Back to projects

2026–ongoing

Happy Land

A cookie clicker multiplayer game for streaming — tap, idle, buy upgrades, chat — still early and mutating.

Images

Click for the full-size picture.

Happy Land’s current map: guinea pigs around a fountain, with a crystal mine, circus tent, neon casino, workshop, and empty lots.Cartoon Happy Land hub: a fountain in the middle, with paths to a crystal mine, circus tent, casino, farm stall, and a gear-strewn workshop.An early Happy Land layout: five coloured rectangles for a mine, two casinos, a gear shop, and a property office, with chat underneath.

I wanted a multiplayer cookie clicker I could play with people on stream: one screen, one URL, economy knobs at the top of a file so they can change while we are in it. You walk between a mine, two casinos, a shop, and a property office. Everyone shares the same map.

Pixi draws the little walking figures. HTML does join, chat, and the buttons. A Node server owns the coins and the shops. The interesting bit, and the annoying bit, is that those two drawing worlds do not quite agree with each other. The coin drip used to rebuild the buttons and break buys. That glue is most of the project.

It is early. The loop works. There is still a list of silly ideas sitting to one side: inventory, sabotage, becoming the LORD. None of that is in it yet.

The mashup

Cookie clicker, a casino, Monopoly houses, and chat, on one map you can tinker with on stream.

AI-generated guess of the mashup mix, 1 to 5. Click a stat.

Cookie clicker 5/5: Stand in the mine for drip coins; swing a pickaxe for a burst.

Explore Further

Notes to self for media to add
  • Screenshots: join name gate; mining swing + sparks; casino roll/win/lose; shop buy burst; empty vs filled property lot; speech bubble; ?watch clean view; phone + desktop.
  • Demo video (~45s): two tabs join → mine → lose a bet → buy pickaxe → buy shack (building appears) → chat bubble → cut to ?watch.
  • YouTube Short: “multiplayer Monopoly-idle on one Node file” — tap, drip coins, someone else’s hotel pops onto the shared lot.
  • Extras: ECONOMY tweak-on-stream clip; before/after circles→walkers; same-process HTTP+WebSocket diagram; Railway cold-start moment if it fits the story.