pyramid-solitaire-motion-deck
@jeffy24

pyramid-solitaire-motion-deck

Card-deck Pyramid Solitaire: pair to 13 with one physical DOM card per card and synced resume.

About this tile

Pyramid Solitaire Motion Deck rebuilds the pair-to-13 solitaire table on top of @jeffreyyoung/card-deck. The app owns the Pyramid rules and synced-store state; card-deck owns one physical button per playing card and moves those buttons between app-defined stock, waste, pyramid, and cleared zones.

What you can do

  • Clear exposed pairs: Tap two exposed cards that total 13, or clear a King by itself.
  • Cycle the stock: Draw from the stock into waste, then recycle waste when the stock empties.
  • Resume safely: Synced-store persists the full deck, pyramid, waste, stock, score, moves, selection, and undo history for reopen/resume.
  • Watch physical card motion: All 52 card IDs render exactly once in one table stage; the same DOM node travels across pyramid, stock, waste, and cleared zones.
  • Play in feed frames: The layout is tuned for Poe's compact mobile and desktop feed iframes.

Built in ~/mobile-game-clones/games/pyramid-solitaire-motion-deck from games/pyramid-solitaire-motion using the locally vendored/workspace @jeffreyyoung/card-deck package.