Wylde — A party card game
A chaotic, fast party card game built to get a room of strangers laughing in under a minute.
Tech stack
- Swift
- SwiftUI
- GameKit
- CloudKit
Stakeholders
- Friends & playtesters
- Local game nights
“No rulebook, no setup, just pass the phone and play.”
Rewrote the shuffle logic three times after watching where laughter died on real game nights.
The real problem
Party games have a cold-start problem: ten minutes of someone reading rules aloud before anyone has fun. The root cause is that the rules live in text, so the game can't start until everyone's read the same page.
The story that drove it: "As the person who brought the game, I want strangers laughing before I've finished explaining, so the night doesn't stall on setup."
Before & after
Before: a rulebook, a setup ritual, and a host doing tech support for their own party.
After: pass the phone, and the game teaches itself through motion and sound. The first round is the tutorial and nobody notices.
Process
Every interaction had to be self-explanatory, so I leaned on motion and sound to teach the rules instead of text. If a card needed a caption to make sense, the interaction was wrong.
Real game nights were the best eval I've shipped. I rewrote the card-shuffling logic three times after watching where laughter died down — pacing is something you can only see on faces, not in a spec.
Why it matters
A party game lives or dies on whether it comes back out of the drawer. Killing the setup tax is what turns a one-time play into a regular one — retention, but for a coffee-table game.
Decision log
Forks that changed the product. Pick one to see what we chose, what we turned down, and what the choice cost us.