Jurassic Park — Live Park Documentary Broadcast (3D)
5 enclosures. Storm hits. T-Rex breaches. Ranger team recaptures. Park reopens tomorrow.
Built with:
HTMLJavaScriptthree.js
Prompt
An autonomous 3D Jurassic Park live park documentary broadcast. 5 enclosures: Triceratops Valley, Brachiosaurus Lake, Velociraptor Pen, T-Rex Paddock, Compy Meadow. Each with low-poly dinosaur factories, electric fences with yellow wires, signs, hand-built terrain (heightmap + biome vertex colors). Visitor center plaza with welcome gate. Monorail loop with 3-car train. 3 patrolling jeeps. 14 tourists. 6 rangers. Helicopter. Multi-cam director with 6 named cameras: AERIAL-01, TOUR-CAM-3, WATCHTOWER-7, TREX-CAM, CHASE-CAM, VC-PLAZA — auto-cuts during DOC act, scripted cuts elsewhere. 3-act state machine: DOC 60s → STORM 60s → BREACH 90s → CEREMONY 12s ≈ 222s loop with auto-restart and per-loop reseeding so a different sector can breach first (raptors vs T-Rex). Storm system: cloud opacity ramp, sky/fog color lerp, rain particles (1500), lightning flashes. Two narrators: Sir Reginald Ashworth (white BBC-style) + Maya Reyes (yellow correspondent), plus Dr. Anjali Dasari (cyan expert) + Director Carrow (pink presser) talking-head PIPs. Broadcast UI: JPN logo, LIVE pulse, day/clock/status, cam badge, scrolling ticker queue, lower-thirds (Species Profile / Breach Alert / Expert Analysis / Recapture / Press Conference), red BREAKING flash + center stinger, dual PIPs (dashcam + heli/expert/director), vignette. Required broadcast moments: 'BREAKING: PERIMETER BREACH IN SECTOR ...', 'T-REX LOOSE IN PARK — IMMEDIATE EVACUATION ORDERED', Dr. Dasari's 'We warned them', 'RANGER TEAM RECAPTURES T-REX', 'PARK REOPENS TOMORROW' + Director's 'everything is fine.' Fence collapse animation during breach, repair animation after recapture; tourists scatter outward during BREACH then return to milling.
Paste this into Claude, Cursor, or Copilot. Change one thing that matters to you.
What I learned shipping it
- A 3-act state machine (DOC → STORM → BREACH → CEREMONY) makes a single park feel like 4 different shows — the LOOK changes (storm fog, lightning), the AUDIO changes (calm narration to panic), and the CAMERAS change (touring to chase-cam). One loop = full hour of TV in 222 seconds.
- Per-loop reseeding (random which sector breaches first) keeps a single short loop replayable — viewers sticking around for 10 loops see raptors breach 3 times and T-Rex breach 7 times in different orders. Determinism is the enemy of autoplay broadcasts.
- Talking-head PIPs (Dr. Dasari cyan, Director Carrow pink) layered on top of the live arena give the broadcast its 'documentary plus newsdesk' aesthetic — without them it's just dinosaurs walking. With them it's a STORY about the dinosaurs walking.