Build me a graphics demo: isometric camera, voxel-ish art style with realistic shading and reflective wet floors, a character in an interesting scene. Fantasy setting (think Elden Ring, Diablo). Three.js in browser, >60fps. Don't download assets. Time limit of 1 hour. Controls: click to move the character, camera lazy-follows; drag to rotate camera; scroll to zoom in/out. No gameplay for now. World should feel alive: motion, animations, subtle environmental behaviors. Area around player should look expansive, but only allow movement in a limited space. No need to confirm the art with me or ask questions, just go!
Make it yours. Change the look ("voxel-ish art style with realistic shading and reflective wet floors") and the setting ("Fantasy setting (think Elden Ring, Diablo)"), and keep the controls sentence and "No need to confirm the art with me or ask questions, just go!"
Drowned cathedral courtyard at night
An isometric dark-fantasy courtyard with braziers, a fountain, and rain-wet reflective stone, where you click to move a character. GPT-6 Astra built it in Codex in an hour with the creator's Dream Loop skill, which loops toward a generated target image.
“Here's a demo I one-shot in 1 hour, 2% weekly quota, no external assets.”
- Codex
- GPT-6 Astra
- Three.js
- Codex image generation
- dream-loop
- One-shot
- 1h
- 2% weekly quota
You'll need
- The dream-loop skill (npx skills add achimala/dream-loop), started by typing /dream-loop before the prompt
- An agent with image generation and vision (built into Codex), ideally with sub-agents
How it was made
Run on GPT-6 Astra at high effort in Codex. The skill loops: image generation "dreams" a target screenshot, the agent builds toward it, and a separate critic compares the live screenshot with the target until it's satisfied. The creator stopped at the hour to stay true to the prompt and calls it a demo, not a full game. No external assets. He credits Matt Shumer's Gauntlet Loop as the inspiration.
2% of a weekly quota on a 20x plan: it started at 89% and ended at 87%.
Codex · GPT-6 Astra · Three.js · Codex image generation · dream-loop
1 hour (the time limit set in the prompt)
Source and credit
X · Sep 7, 2026 · 2.9k likes · 381k views · 166 comments
Authorship not stated by the source
Published instructions: README of the dream-loop repo; the creator's reply on X gives the same prompt typed after /dream-loop
Look notesby Reference
An isometric night courtyard of a ruined cathedral: a glowing teal arch, braziers on stone steps, an octagonal fountain, candles, and rain over wet stone, with a small cloaked figure moved by clicking.
- Color
- Deep blue-black night, warm orange fire and candlelight, teal-cyan glow in the arch and fountain, and dark brown stone with wet highlights.
- Type
- A serif title in the top left (VESPER, with "The Drowned Cathedral" in italic and "A REALTIME STUDY" above), a place name in the bottom left ("Sanctuary of the Last Light"), and small control hints along the bottom right.
- Framing
- 16:9 from a high three-quarter camera. The arch and steps sit top center with braziers on either side and the fountain lower left; later frames rotate and pull back to show the walls and towers.
- Structure
- Close views of the arch, braziers, and fountain as the hand cursor moves the figure across the courtyard, wider views from other angles of the outer walls in the rain, and a return close to the steps.






























