GuessWhoTV is an online, TV-themed version of the classic board game “Guess Who?”, built with Remix.
- Find a friend (or enemy) to play with
- Pick a TV show
- Play Guess Who!
simple text search using tvmaze/show-search
main cast of a given TV show is gathered using tvmaze/show-cast. if this returns less than 6 characters, guest crews per episode will be queried from tvmaze/show-seasons and tvmaze/season-episodes. if a guest crew member appears at least 3 times throughout all seasons, they get included in the character set. this is repeated until a set of 6 characters is achieved.
at the start of each game, an option to "change characters"
is provided.
this opens up a list of characters split by main cast, and then guest crew members per season
(guest crew who appear less than 3 times overall will also be excluded here).
once a custom set of characters is selected using the checkboxes on the page, a base64-encoded list of the character IDs selected gets injected into the URL, so that it can easily be shared across devices.