WordWave is built around short, intense rounds. The host starts on the home page, enters a nickname, picks how many players the room allows (two, three, or four), chooses a word category and the language of definitions, and sets how many rounds the match should last. When the room is created, the game generates a four-character code. That code is the address of your session in the database everyone shares.
Joining from a second device
Friends open the same site, switch to “Join”, type the code in uppercase or lowercase—it normalises—and enter their own nicknames. The lobby lists coloured slots so you can see who has taken which seat. Invited players usually fill slots two through four first; the design tries to keep the host in slot one for predictability. If someone disconnects, the room may show a notice; depending on game state the match can continue or end.
Why everyone sees the same definition
Fairness depends on identical information. The server stores one definition and one answer word per round. Each client subscribes to updates for that room row. When the round flips to “playing”, every browser renders the same clue and the same blank pattern. Progress strings for each player are also stored centrally so opponents’ coloured lines stay in sync without trusting one machine as the source of truth.
Ready gates keep starts clean
After players connect, WordWave does not throw you straight into a timed round while someone is still reading the rules. Each participant toggles ready. Only when everyone is marked ready does the next step unlock. The same pattern repeats between rounds: scores update, the word from the finished round may be shown, then players ready up again before the next definition appears. This small friction reduces accidental round starts and gives streamers a moment to address chat.
Invite links versus raw codes
Sharing only four letters is quick in voice chat, but easy to mishear. The lobby can expose a full HTTPS link that opens the home page with the join tab pre-filled. Newcomers still choose a nickname locally; nothing in the link bypasses the name step. That separation keeps personal handles off URLs you paste in public Discords.
Latency and honesty
WordWave is a reflex game: lower network latency helps. Mobile LTE is playable for many users, but crowded Wi-Fi can add tens of milliseconds that matter at the final letter. The client optimistically updates your own mask so typing feels instant, then reconciles with the server. Cheating by inspecting network traffic is possible for motivated engineers; the product targets friends who agree to play fair. For competitive broadcast events, consider honour rules or delayed streams.
What to try next
Run one quiet practice session to learn the timer, then host a two-player duel before inviting a full four-person squad. Rotate hosts so different people experience category selection. If you teach in a classroom, start with English definitions and a broad category, then introduce themed lists once students understand the flow.