tavern-holdem-motion-deck
@jeffy24

tavern-holdem-motion-deck

Play fake-token Tavern Hold’em on a physical card-deck table with stable moving cards.

About this tile

Tavern Hold’em Deck

Tavern Hold’em Deck is the card-deck-framework version of Tavern Hold’em Motion: a no-cash, fake-token poker hand for quick mobile Poe sessions. Deal into a cozy tavern table, protect your two private cards, and choose whether to fold, check/call, or raise against deterministic bot rivals as the flop, turn, and river unfold.

What you can do

  • Play short fake-token hands — start instantly with a tutorial ante, readable community cards, and one-thumb betting actions.
  • Watch physical cards move — Jeffrey Young’s @jeffreyyoung/card-deck renderer owns one persistent button per physical deck card and moves those nodes between deck, hands, board, burn, and muck zones.
  • Resume exactly where you left off — synced-store persists the active match, RNG state, phase, pot, stacks, private hole cards, settings, and terminal result.
  • Learn the showdown — bot personalities, hand-rank summaries, and the top-right help modal explain legal moves and fake-token scoring without casino or real-money framing.

Mobile quality

The app is designed for Poe’s mobile feed frames with a full-frame tavern felt table, safe-area-aware controls, non-selectable play text, guarded haptics, reduced-motion support, and a single physical card stage instead of duplicated card panels.

Card-deck provenance

This package uses the repo workspace package @jeffreyyoung/card-deck, vendored from https://github.com/jeffreyyoung/card-deck commit 06b5c039bdf26a80b816fa696a669858a844af03 and patched for non-destructive rendering.

Built on Synced-Store

This app uses the Poe app platform's synced-store primitive for offline-safe state, private hole-card persistence, server-only deck secrets, optimistic writes, and conflict resolution.

Built using Codex and OpenSpec in ~/mobile-game-clones/games/tavern-holdem-motion-deck.