@jeffy24
memory-garden
Flip cute 3D garden tiles, find matching pairs, and win a synced memory match.
About this tile
Memory Garden is an original two-player tile-memory game for Poe. Moss and Sun flip cute garden tiles, claim matching flower pairs, and race to own the most pairs before the board is cleared.
The app uses synced-store for authoritative turn state and Three.js for the animated garden board, raised card tiles, revealed labels, and aligned tap grid. A separate board-game engine is unnecessary here because Poe state and sync are the central contract, and the matching rules fit in a compact deterministic rules module.
What you can do
- Tap the board directly: Every hidden tile is a visible touch target.
- Find matching pairs: A match scores a point and keeps the turn; a miss passes the turn.
- Read the garden: Revealed tiles show bright color families and simple plant labels.
- Play on mobile: The 4 by 4 board keeps large targets in a 300px Poe frame.
- Practice the finish: The drill loads one final pair for repeatable tests and screenshots.
Development
./scripts/doctor.shchecks the local toolchain.bun run type-checkverifies TypeScript.bun testruns synced-store and happy-dom UI tests.bun run test:playwrightbuilds and runs browser tests.bun run screenshot:regenregeneratesassets/screenshot.png.