Back to Projects

Month Match Adventure

A playful browser memory game that helps children learn the months through matching and progression.

Started Page updated
Month Quest

Match months. Simple game.


The Story

My daughter was learning the months of the year. Flashcards are boring. Games are fun. So I made a game.

What I Built

A memory matching game where:

  • Cards have month names
  • Match pairs to clear them
  • Track time and attempts
  • Beautiful 3D animations

Stack: JavaScript, Three.js, p5.js

Key Learnings

1. Kids are brutal testers

"This is boring" is honest feedback. Had to add animations, sounds, and celebrations to keep engagement.

2. 3D in the browser is mature

Three.js makes beautiful 3D accessible. The card flip animations were possible with surprisingly little code.

3. Learning games need progression

Starting with 12 months is overwhelming. Built difficulty levels: seasons first, then halves, then all months.

4. Inspired by X

Saw beautiful p5.js animations on X/Twitter and wanted to learn. Analyzing others' creative code is a great way to level up.