Games · 2026

Perennial

A shared pixel-art farm where every day is the same day. Twenty-four real minutes, then it rewinds.

Press play to start right here.
  • 24 minone complete day
  • 20 × 15tile world
  • 1shared repeating loop

Every player tends the same farm and every day is the same day. A day runs from 6:00 AM to 2:00 AM in twenty-four real minutes, then it rewinds: crops on watered tiles advance a stage, whatever is in the shipping bin goes to the shared pot, and anything you did not ship is gone.

Phaser 3 and TypeScript on Vite. A 20 by 15 tile world at 16 pixels a tile, a 6 by 5 farmable patch, tools that cost energy, and the loop-day rules written down as a contract before any code. The world is in-memory today behind an interface that swaps for Supabase when the shared farm goes multiplayer.

One crop, one patch, one loop: enough to know whether the repeating day is fun. It is.