About this tile
Moon Tile Parlor is an original Three.js draw-discard meld game for Poe. Players tap rack tiles into same-suit runs or same-number sets, draw from the moon wall, discard single tiles, and clear the rack.
Gameplay
- Tap rack tiles directly to select a run, set, or discard candidate.
- Play same-suit consecutive runs or same-number sets of three or more.
- Tap the wall stack on the board to draw a new tile.
- Use Discard when exactly one tile is selected.
Implementation
- Three.js renders the parlor table, wall stack, discard tile, and played melds.
- Synced-store persists rack, wall, discard pile, meld table, score, and round state.
- Rack tiles, wall, and bottom actions are large 44px-plus targets on 300x500 screens.
- Playwright tests cover the finish drill, wall/discard flow, canvas rendering, and mobile fit.
Commands
bun run doctorbun run devbun run buildbun run type-checkbun run testbun run test:playwrightbun run publish-to-app-platform