The game
A short-term memory puzzle. Numbered cards appear on the board for a moment, then flip face-down. Tap them back in ascending order before the timer runs out. Every stage adds a twist, until the last one: fifteen cards and not a single mistake allowed.
- 01
Numbered cards are dealt onto the board. Memorise where each one is.
- 02
After two seconds they turn over and the clock starts.
- 03
Tap the cards from the smallest number to the largest. A wrong tap costs one of your three lives.
- 04
Clear the board to move on. Lose all three lives and the run is over.
How it gets harder
The board starts at four cards and grows to fifteen. At each size the rules tighten before another card is added:
- // Classic: the numbers run 1, 2, 3 and so on, in order.
- // Random values: any numbers from 1 to 25, so you can't just count.
- // One stays up: a single card never turns over, to throw off your count.
- // Staggered flips: cards turn over at different moments instead of all at once.
- // The swap: once they're face-down, two cards trade places.
- // Final stage: fifteen cards, and one mistake ends the run.
SCORE PER STAGE
level × (seconds left × 10 + lives left × 15)
Going deeper, playing fast and not making mistakes all count.
How I built it
01
Gameplay
- // Game-state manager driving menus, stages, win and game-over flows
- // Difficulty ramp across card counts and rule modes
- // Card flip and swap animations with LeanTween
- // Responsive layouts for 4 to 15 cards and phone safe areas
02
Platform services
- // Google Play Games sign-in
- // "Remove Ads" in-app purchase on Google Play Billing
- // AdMob banner and interstitial, with GDPR consent collected before ads load
- // High-score table
03
Release
- // IL2CPP builds for ARMv7 and ARM64
- // Signed App Bundle, with a scripted command-line build
- // Internal and closed testing tracks before production
- // Store listing, privacy policy and policy compliance, all done solo