@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.