Skip to guide content

Live Race

Host a Live Race

Create a local-review race room, wait for connected players to be ready, start the shared countdown, then review final standings.

Available locallyJourney guide

Before you start

  • Use a local review server with multiplayer enabled on the same machine. The room API is loopback-only, so generated invitations do not connect from separate participant devices.

Steps

  1. Create a race room

    Choose Challenge friends, then Create race room. A first-time guest saves a nickname before the room chooser appears. The race uses current setup settings.

    Open the Rooms: choose a mode guide
  2. Review the invite controls

    Copy its code/link or display the QR. Local preview links use loopback and cannot connect participant devices elsewhere; the hosted invitation service is not configured.

    Open the Open Challenge: invitation guide
  3. Wait for everyone to be ready

    Players choose I'm ready. Start race becomes available to the host after all currently connected active players are ready. This preview has no Start anyway override.

    Open the Live Race: ready lobby guide
  4. Start the shared race

    Choose Start race. Everyone sees the same 3–2–1 countdown and uses the race's shared start and deadline.

    Open the Live Race: countdown guide
  5. Review results and rematch

    At expiry, personal results appear while standings finalize. Once final, the host can choose Race again for a fresh-seed rematch in the same room. End race room cancels an active race.

    Open the Live Race: final standings guide

What to expect

  • The shared timer never pauses when a player or host disconnects.
  • Late joiners spectate the current race; accepted scores are room practice and not learning evidence.

Other paths

Visual guide

Recorded walkthrough

Walkthrough recording · 14 sec

These are silent local synthetic preview captures. Account clips and screenshots show the unconfigured guest preview, not the locally prepared member flow. Some demos use 5-, 15-, or 20-second timers; private invitation details are hidden. If playback is unavailable, use the captions when present or read the full transcript below.

Read the full recording transcript

Synthetic local review: this race uses two guests and a shortened five-second timer.

The host creates a private Live Race room with a harmless synthetic room name.

The invited guest joins with a nickname and appears in the host’s room.

Every connected player marks ready. Only the host can start the room.

The host and guest see the same countdown and the same server-issued race deadline.

Both racers enter the same question sequence and keep the fixed shared deadline.

Use the answer field or the numbered keypad; both racers solve the same seeded questions.

The room accepts each submitted score in local review mode and waits to settle final standings.

After the final standings, the host can reset this same room for another race.

Readiness clears after Race again; the host must wait for every connected player before starting.

This capture is a local review preview with synthetic players.

Annotated screens

Each numbered note names the control or state marked on the screen.

Choose Open Challenge, Live Race, join by code, or return to solo play. Local review is disclosed.View full-size original annotated screen (new tab)
Annotated Random Adding screen.

What the numbered markers show

Actual local ready lobby: synthetic host and guest are ready; private room code, invite URL and QR are covered. Numbered arrows point to the real host controls.View full-size original annotated screen (new tab)
Annotated Random Adding screen.

What the numbered markers show

Actual participant view in the shared ready lobby. The guest can mark ready; the start control remains with the host.View full-size original annotated screen (new tab)
Additional annotated screen state.

What the numbered markers show

Actual shared countdown in the local review race. The real Leave race view control is numbered.View full-size original annotated screen (new tab)
Annotated Random Adding screen.

What the numbered markers show

Actual final standings on the joined racer’s result screen after room finalization.View full-size original annotated screen (new tab)
Annotated Random Adding screen.

What the numbered markers show

Actual final local results with three accepted scores in first, second and third place and a fourth No submission row.View full-size original annotated screen (new tab)
Additional annotated screen state.

What the numbered markers show