• The seven-slot tray IS the game — with unlimited room a child can tap anything and eventually win, which teaches nothing
  • Every piece is a real Kidsquare painting from the 149 vocabulary cut-outs already on disk — not one new image was commissioned
  • Because the pieces are real things it is a naming game as well as a matching one, instead of a test of colour
  • It can genuinely be lost — seven different things ends the round, said plainly, board offered again, and the child is never called anything
  • The last two slots are ringed in rose from the start, so the limit is visible before it bites rather than announced when it does
  • Every heap verified before any UI (npm run verify:match3): every kind must come in threes, or some piece can never be cleared however well it is played
  • The verifier PLAYS each board kind-by-kind to prove it clears, and checks every painting is actually on disk — a match-three whose pieces 404 is a heap of broken images
  • Play-tested at 390px: the first heap clears, no vocab 404s, no console errors, no overflow
  • A fruit-and-vegetable-only heap, tied straight to the food vocabulary setplanned

✓ = done · ☐ = planned. Every game is built one step at a time like this.

Community Voice

Help design Kidsquare with us

We want everyone to help shape the activities in Kidsquare — so this is your space to share ideas. Our team reads every one, and builds toward the games you actually want.

Leave your name — if your idea gets built, you earn the “Exclusive” badge, only during this window.

Saved on this device — no login, no password