# Wordl

**Wordl** is a multiplayer five letter word race for a shared display. Everyone in the room attacks the same hidden word at the same time, each with their own six guesses. Green means the right letter in the right place, yellow means the right letter in the wrong place, and grey means the letter is not in the word.

Players join from [`/wordl-c/`](/wordl-c/) on their phones, or play directly on the viewer at [`/wordl/`](/wordl/) using the on-screen keyboard or a physical keyboard. The big screen shows a colour-only mini board for every player, so you can watch the race without reading anyone else's letters, while your own letters stay on your own device.

## Scoring

- Solving is worth `7 - guesses used`, so 6 points for a one guess solve down to 1 point for a sixth guess solve.
- The first player to solve each round takes an extra 3 points and the round win.
- The scoreboard tracks points, round wins and words solved, and survives a player reconnecting.

A game runs five rounds of up to 10 minutes each, ending a round early once every player has solved it or run out of guesses. The answer, the round winner and the running scores are shown between rounds, and the overall winner is announced at the end.

The viewer owns the game state. Controllers send join, guess, draft length and start intents, and receive a private snapshot containing only their own letters plus the public race and scoreboard, so a late or reconnecting player is restored to the correct position mid-round.

The built-in dictionary holds 950 puzzle words and 2805 accepted guesses.

## Screenshots

![Word race board ready for guesses](screenshot01.png)
