Every daily game hub needs a casual entry point. Sudoku and Linked are logic games. 2048 is a patience game. Snack Pop is the one you play while you’re waiting for something else — and somehow end up playing for longer than you planned.
The Problem
Match-three games are everywhere, but most are infinite loops designed to extract time. I wanted a version with a defined daily puzzle: one board, one solution path, done when it’s done. No energy system, no lives, no pressure to come back tomorrow for a reward.
What It Is
A daily food emoji matching game where the board is fixed and the goal is to clear it by matching adjacent snacks in groups of three or more. Each day’s puzzle is the same for every player. Combos chain when cleared tiles cause new matches — reading the board before you tap is the skill.
The game is kids-friendly by design: bright, forgiving, and legible at small tap sizes. It lives in both the main hub and the kids hub.
Features
- Daily fixed board — same puzzle for every player
- Combo chains from cascading matches
- Best score and daily completion tracked via localStorage
- Kids-friendly: large targets, bright palette, no penalty for wrong moves
- Integrated into main hub and
/kidshub
Stack
| Tool | Role |
|---|---|
| React + TypeScript | Game module inside wanessalabs-games |
| Tailwind | Hub-consistent styling |
| localStorage | Daily completion and best score |
| Cloudflare Pages | Hosted inside wanessalabs-games hub |