forty-thieves-solitaire-motion
@jeffy24

forty-thieves-solitaire-motion

Physical-card Forty Thieves with 10 tableau columns, stock-to-waste draws, 8 foundations, undo, and resumable motion.

About this tile

Forty Thieves Solitaire Motion is a mobile-first Poe card game that turns the classic two-deck solitaire into a physical-card table: 104 stable card IDs live in one persistent stage while cards visibly travel between ten tableau columns, stock, waste, and eight foundations.

Deal 40 face-up cards into ten columns, draw stock one card at a time to waste, move only single cards, build foundations A→K by suit, and build tableau downward by suit. Undo, hint, clear win state, and fast new deals are included.

What you can do

  • Play real Forty Thieves flow — 10 tableau columns, 64-card stock, waste, single-card moves, and eight suit foundations.
  • Watch physical cards move — each physical card has exactly one DOM node keyed by card ID; zones are layout targets, not duplicate renderers.
  • Resume safely — synced-store persists the whole run: stock, waste, tableau, foundations, score, history, semantic event IDs, and terminal state.
  • Play on phones — designed for Poe feed iframes with readable cards at 350×509, iPhone-sized layouts, and reduced-motion support.

Built using Codex in ~/mobile-game-clones/games/forty-thieves-solitaire-motion.