The Symbol-Snap Display app (app/symbol-snap) turns a shared screen into a fast spot-the-match challenge. Players scan the QR code, open the companion controller card on their phones, and race to tap the one symbol that appears on both cards.
symbol-snap-control directly into the current RCWeb room so new players can join instantly.symbol-snap.png, an 8x8 sprite sheet with the first 57 cells populated, matching the full 57-card deck structure.script.js generates the 57-card finite-projective-plane symbol deck, selects two cards per round, and chooses the next round as soon as someone scores.symbol-snap viewer pushes the exact same controller card layout to every symbol-snap-control client while still tracking individual player names and scores.<canvas> with random rotation, scale, and circular placement to recreate the feel of a shuffled Symbol-Snap card.