MyPick.io · Entertainment / Productivity

A Visual Randomizer Where Pixel Cars Decide

Random number generators work. They are also boring. We turned list shuffling into a pixel car race.

Services
product-strategy · ux-ui-design · digital-execution
Timeline
Ongoing (v1.0 to v2.9.1)
Stack
Custom-built. Zero frameworks. Netlify.
MyPick.io hero

Challenge

Every group decision has a dead moment. Someone pulls out a random number generator, taps a button, reads a number. Nobody watches. Nobody cares. The randomization works, but the experience is forgettable. We wanted that moment to be the best part.

Insight

Randomization is a solved problem mathematically, but an unsolved problem experientially. When the outcome plays out as a race with mechanical failures, dynamic camera tracking, terrain systems, and layered audio, the result becomes a shared experience people actually watch together.

Answer

MyPick.io is a 4-screen visual randomizer. Splash, Setup, Racing, Results. 4 terrain environments and 4 weather conditions create 16 unique race combinations. Mechanical failures add real drama. A dynamic camera follows the race leader. Layered audio brings each terrain and weather condition to life. Every outcome is powered by the Web Crypto API, the same cryptographic standard browsers use for banking and encryption.

Results

4
Terrains
Stadium, Neon, Desert, and Retro with procedural scenery
4
Weather Conditions
Clear, Rain, Snow, and Night with terrain-specific modifiers
Web Crypto API
Fairness
Browser-native cryptographic randomization. Same standard as online banking.
17
Audio Files
Terrain ambient, weather layers, and announcer calls