Oraqel Party Games — v1 build, TV method, tools, IP-free games, team plan (Oct 31, 2026)
Live (Trevor-only login): https://oraqel-donation.pages.dev/games/ · Source: /workspace/oraqel-games · Shots: /workspace/oraqel-games/shots
Built: People Bingo · 10 Things About You · Two Truths & a Memory
TV host page (QR + 4-letter code, spoken prompts via browser speech, one "Next" button) + phone page (name → one big button / up to 4 big choices). Realtime: Pages Function /games/ws/CODE → Durable Object worker oraqel-games-rooms (no public URL). Tested: 1 TV + 2 simulated phones, all 3 games, 0 errors (local dev; same code deployed).
Recommended TV method
1st: Jackbox-style — open oraqel-donation.pages.dev/games on ANY screen with a browser (smart-TV browser, Fire TV Silk, laptop on HDMI); phones scan QR (iPhone + Android camera, no app). 2nd (TV without browser, e.g. Roku): cast/mirror a laptop or phone (Chrome "Cast tab" to Chromecast/Google TV; AirPlay screen mirroring to Apple TV/AirPlay 2 TVs) — or the HDMI laptop fallback (most reliable for nursing homes).
Tools (verified 200 on Oct 31) — cost
| Tool | Use | Cost |
|---|---|---|
| Cloudflare Durable Objects (developers.cloudflare.com/durable-objects/platform/pricing/) | rooms (used) | $0: 100k req/day, 13,000 GB-s/day free (SQLite DOs) |
| Cloudflare Pages Functions (developers.cloudflare.com/pages/functions/pricing/) | host + WS route (used) | $0 free tier |
| qrcode-generator (github.com/kazuhikoarase/qrcode-generator) | QR on TV (used) | $0, MIT |
| Web Speech API (developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesis) | read prompts aloud (used) | $0 |
| PartyKit (github.com/partykit/partykit) | DO-based rooms framework | $0, MIT |
| Colyseus (github.com/colyseus/colyseus) | multiplayer server framework | $0 self-host, MIT |
| boardgame.io (github.com/boardgameio/boardgame.io) | turn-based game engine | $0, MIT |
| Google Cast Web Sender (developers.google.com/cast/docs/web_sender) | native cast button (later) | $0 SDK; receiver registration has a one-time fee (unverified amount — check before use) |
| Presentation API (developer.mozilla.org/en-US/docs/Web/API/Presentation_API) | 2nd-screen from Chrome | $0, limited support |
| AirConsole (airconsole.com) | commercial phone-as-controller platform | reference only; their terms apply |
| Ably (ably.com/pricing) / Supabase Realtime (supabase.com/docs/guides/realtime) | hosted realtime alternatives | free tiers; not needed |
| ## IP-free games to reskin (rules of games are not copyrightable — US Copyright Office Circular 33: copyright.gov/circs/circ33.pdf; names/logos can be trademarks) | ||
| Bingo / People Bingo · Two Truths and a Lie · Charades · 20 Questions · Pictionary-style drawing (call it "Sketch & Guess") · trivia/quiz formats · Would You Rather · Never Have I Ever (family version) · Telephone · Hangman · Simon Says · I Spy · Hot Seat · Story chain · Name That Tune (generic "Hum That Song") · memory/matching · MIT code: boardgame.io / Colyseus / PartyKit examples. | ||
| TRADEMARK RISK — do NOT use these names/branding/trade dress: "Family Feud", "Jackbox"/"Quiplash"/"Fibbage", "Pictionary", "Scattergories", "Taboo", "Heads Up!", "Jeopardy!", "Wheel of Fortune", "Kahoot!", "Trivial Pursuit", "Apples to Apples", "Cards Against Humanity", "Name That Tune". Survey-style "top answers" games are OK under our own name and our own survey data. Not legal advice; check uspto.gov/trademarks/search before launch. | ||
| ## Team plan | ||
| Role | Owner | Piece |
| --- | --- | --- |
| Lead / PM | Chief of Staff (Grok Bot) | scope, schedule, Trevor sign-off |
| Engineer | executor + Cursor/Claude | engine, DO rooms, new games |
| Game designer | Claude | rules, elderly pacing, prompt banks |
| UX/accessibility critic | ChatGPT | 3 m readability, contrast, flow |
| Brand/voice | Grok | Oraqel copy, faith toggle wording |
| Muse | Muse | prompt/creative banks |
| Art | Video & Image Studio | game tiles, TV backgrounds |
| QA | Artemis mobile QA | real iPhone/Android + TV browser tests |
| Community feedback | Upgrade Bot (Moltbook, Trevor-approved text only) | outside ideas |
| Schedule (MT): Sat Oct 31 — v1 of 3 games live (done). Sun Nov 1 — Trevor plays on his TV + 2 phones; fixes; real-device QA. Mon Nov 2 — launch the 3 (still behind login until Trevor opens access). Week of Nov 2 — Who Do You Know?, Decade Show & Tell, Guess Grandma's Answer. Week of Nov 9 — Gentle Memory Prompts, Gratitude Circle (with 988 disclaimer), Service Bingo, Birthday Blessings. Week of Nov 16 — Your Sign & Traits, Zodiac Twins, Team Bingo, Hidden Talents. | ||
| ## Reviews (cross-ai, Oct 31): ChatGPT (gpt-4.1) 7/10 · Claude (sonnet) 7/10 · Grok (grok-4.3) 7/10. Applied: name/score spacing bug, larger + higher-contrast TV text, filled pulsing current square, hand-raise chips, phone name bar + "Thanks, Name" confirm, 10-Things match banner, "Your friends say", Thing # of 10, disabled Start until players, bigger join URL, scores strip. |