AI Model Reviewer

Marble run machine

Build a Three.js marble-run machine in one index.html: a procedurally generated multi-level track (ramps, spirals, funnels, a lift wheel, a seesaw and a bell…

More

1 test · 1 finished runs (1 agent, 0 raw one-shot) · 1 live demo

The prompt

Build a Three.js marble-run machine in one index.html: a procedurally generated multi-level track (ramps, spirals, funnels, a lift wheel, a seesaw and a bell) with physics (cannon-es or rapier via CDN) for 40 glass marbles with refraction-like materials and soft shadows. Camera modes: overview, follow-a-marble, and cinematic. Clicking adds marbles; a 'regenerate track' button rebuilds the layout from a seed. IDLE AUTO-PLAY: marbles spawn continuously, the lift wheel recirculates them, and the camera auto-switches modes every 8 s so a headless capture shows motion. WebGL only, no build step. Save the main page as index.html in the current directory (plus any local asset files you create), with no build step. You may serve it locally and open it in headless chromium (/usr/bin/chromium, software WebGL, no GPU, no WebGPU) to screenshot and inspect your own output, and iterate on your own before finishing. Close any browser you open as soon as you've taken your screenshot. Finish with a short README.md describing the controls.

Same prompt, all models: step through 1 runsIn the gallery: one player, arrow keys or swipe.

1 of 1 runs shown