Experiment / 04

Worldsdle

A daily League of Legends guessing game built around the players competing at Worlds 2026.

Recent build / React + Cloudflare

How it works

One player is selected each day. You get eight guesses, with each attempt revealing how team, region, role, seasons, international cups, home titles and best Worlds finish compare with the answer.

The recent work turned the first playable idea into a complete event-sized game: 95 starters across 19 teams, official-profile portraits, a names-only search and responsive boards that stay readable from a wide desktop down to a phone.

A Cloudflare Worker and D1 own the UTC puzzle day, browser sessions and accepted guesses. That keeps reloads and parallel tabs in sync, while failed requests never pretend a guess was saved. Results can be shared without revealing the player.

The empty Worldsdle daily game with player search, eight guesses and comparison columns
01 / Daily game A quiet starting state: one player, eight attempts and only the clues earned through play.
A completed Worldsdle game showing player portraits, colored comparison clues and a daily percentile
02 / Result Portraits, directional clues and a spoiler-free score turn each guess into useful feedback.
01

Event-sized roster

Every published starter is searchable, with stable player IDs and bundled portraits.

02

Daily state that holds

The server owns dates, progress and limits instead of trusting the device clock.

03

Private product signals

First-party analytics cover play, sharing and quality without recording searches.