gin-grove-motion-deck
@jeffy24

gin-grove-motion-deck

A cozy rummy duel where @jeffreyyoung/card-deck moves every physical card.

About this tile

Draw from the stock or face-up discard, shape your hand into runs and sets, then knock before the rival fox steals the grove. This card-deck edition ports Gin Grove Motion to @jeffreyyoung/card-deck so the table uses one persistent physical card node per 52-card deck card.

What you can do

  • Watch real card travel: stock, discard, rival hand, and player hand are card-deck zones; each card id keeps one DOM button as it moves.
  • Resume any deal: the active seed, piles, hands, phase, score, deadwood, and event log persist eagerly in synced-store.
  • Plan melds at a glance: the UI highlights the best current run/set plan and shows live deadwood before you discard.
  • Knock or gin: end a round at 10-or-less deadwood, score gin bonuses, and watch undercuts resolve deterministically.
  • Fit the Poe feed: the forest table, help modal, touch targets, and physical card stage are tuned for 350x509, 375x667, 375x812, and 780x414 iframes.

Built on Synced-Store and Card Deck

Built using Codex and OpenSpec in ~/mobile-game-clones/games/gin-grove-motion-deck. The game state is synced-store backed and the physical table renderer uses the workspace package @jeffreyyoung/card-deck, vendored from https://github.com/jeffreyyoung/card-deck.