freecell-solitaire-motion
Physical-card FreeCell with 8 tableau columns, 4 free cells, foundations, undo, auto-move, and resumable motion.
About this tile
FreeCell Solitaire Motion is a mobile-first Poe card game that turns classic FreeCell into a physical-card table: 52 stable card IDs live in one persistent stage while cards visibly travel between eight tableau columns, four free cells, and four suit foundations.
Build foundations from Ace to King. Move exposed tableau cards or alternating-color descending runs, using the four free cells as temporary storage. Longer run moves are constrained by the number of open free cells and empty columns, so every move follows real FreeCell rules. Undo, hints, auto-move-to-foundation, clear win state, and fast new deals are included.
What you can do
- Play real FreeCell flow — 8 tableau columns, 4 free cells, 4 foundations, tableau→freecell, freecell→tableau, tableau/freecell→foundation, and constrained multi-card moves.
- 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: tableau, free cells, foundations, score, undo 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/freecell-solitaire-motion.