Streaming Platform — STREAMVERSE+ control room with 5 cozy reality shows running in parallel
A 3D PORTAL demo: STREAMVERSE+ control room hub + 5 cozy fictional reality shows — BAKED! (pastel pastry tent) · SURVIVE THE WILD (forest survival) · DANCE-OFF NATIONALS (ballroom) · CHEAP TO CHIC (thrift makeover) · TRIVIA TITANS (chrome quiz) — camera dives between shows with CRT-warp transitions, ratings drift between cycles.
Built with:
three.js r0.160 (single file)Control Room hub + 5 show sets via CRT-warp portal transitions every 60-90slocalStorage streamverse ratings + episode persistence across reseeds
Prompt
Build a single-file HTML page that recreates "a streaming platform with 5 reality shows running in parallel" as a continuous 3D autoplay world with PORTAL multiverse mechanics.
CONCEPT: STREAMVERSE+ has 5 fictional cozy reality shows analogous to Great British Bake Off / Survivor / Dancing with the Stars / Queer Eye / Jeopardy but ALL FICTIONAL: BAKED!, SURVIVE THE WILD, DANCE-OFF NATIONALS, CHEAP TO CHIC, TRIVIA TITANS. Plus the central CONTROL ROOM with monitor wall.
Hard constraints:
- One HTML file, < 200KB.
- three.js r0.160.0 from unpkg, IIFE strict, full disposable cleanup, reseed every ~10 min.
- First body line: <!-- ROUND17_PORTAL v1 -->
- localStorage memory under key `streamverse_ratings_v1` — saves ratings drift, episode count, eliminations, winners.
Round 17 PORTAL spec:
- 5 show worlds + 1 control room hub = 6 worlds, each with own palette + title font
- Portal travel via CRT-warp transition every 60-90s
- 5 named hosts + 29 contestants
- 100+ named: 5 hosts + 29 + 80 viewer-handle pool
- 30 director cameras across 6 worlds
- Per-world HUD: "SHOW 3 OF 5: DANCE-OFF NATIONALS · 1.42M VIEWERS · TANGO ROUND"
- Mini-map = schedule-grid layout
- Era stamp = show-specific title font
Tone: cozy, supportive, joyful. ALL shows fictional, no real shows referenced. Eliminations gracious.
Paste this into Claude, Cursor, or Copilot. Change one thing that matters to you.
What I learned shipping it
- How to portal a camera between 6 streaming shows in one demo using a control-room hub + CRT-warp transition + show-specific title fonts
- How to give 5 cozy reality shows wholly distinct palettes and title fonts under 50KB
- How to use localStorage to persist episode counts, eliminations, winners, and ratings drift across reseeds