LIVE cartercole.net --:--:-- UTC

// 03 RESTRICTED

carterbox

TYPESCRIPT WEBSOCKETS REDIS ACCESS RESTRICTED

A party-game platform in the Jackbox mould. The host puts a room on the TV, everyone joins from their phone with a four-letter code, and one server runs five games behind the same lobby. Each game is a pure state machine that never touches a socket; the runner around it decides who is connected, what time it is and which screen may see what. Refresh a phone mid-game and it takes its seat back. Kill one and the room stops waiting for it.

The games

Secrets and clocks

Secrets are addressed, not broadcast. A drawing prompt reaches only its artist. TIMELINE runs the other way: the audio cue names the song, so it goes only to the TV, and no phone learns the answer before the reveal.

Rhythm runs on the server's clock. TWIDDLER's phones stamp each finger sample with when it moved, using an offset learned from clock-sync round trips, so network jitter cannot cost a beat. The server believes a stamp up to half a second old, and the judge runs 120 ms behind the clock so a touch has time to arrive before its note is called a miss.

Silence scores worst, not best: a phone that sends nothing in JIGGLE! counts as maximum wobble, so a handset left face-down cannot win the round where you hold still.

Where it stands

It runs today as a single gateway with a browser client for the TV and the phones. Plugin signatures verify, but the WASM runtime that would load third-party games is still a stub, and the native clients and the streamer overlay are not wired to the server.