Minecraft Saga — Voxel Survival to Ender Dragon (3D)
Wake in a forest. Mine. Craft. Survive. Slay the dragon.
What this is
A single-file autonomous voxel survival saga that takes a hero from waking up in a forested biome on Day 1 all the way to slaying the Ender Dragon in The End. Real 3D voxel rendering with THREE.InstancedMesh. Day/night cycle. Mobs spawn after dark. Hero builds shelter, mines, crafts, tiers up Wood → Stone → Iron → Diamond, finds pearls + rods, enters the End Portal, fights the dragon, and on victory the chronicle reads: " SLAYS THE ENDER DRAGON."
Why this is mind-blowing
A complete Minecraft arc — from wooden sword to dragon kill — running unattended in your browser, in 58 KB. Watch the chronicle scroll: "Charlie awakes in a forested biome. Day 1." / "Charlie crafted a Wooden Sword." / "Charlie's shelter is built. Day 1." / "☀ Day 2 dawns." / "Creeper exploded near Charlie!" / "☀ Day 3 dawns." / "END PORTAL ACTIVATED — pearls + rods unlock the gateway." / "Charlie enters THE END. The dragon awakens." / "Arrow strikes the dragon (18/48)." / "Charlie SLAYS THE ENDER DRAGON."
Endcard: "CHARLIE'S LEGEND." Days: 3. Mined: 7. XP: 14. Tier: Wood. Hold 12 seconds. Reload. New hero. Forever.
Prompt
An autonomous 3D Minecraft clone. Voxel world (forested biome), 14,000+ blocks visible. Hero wakes Day 1, gathers wood, crafts wooden sword, builds shelter before night. Day/night cycle, creepers and mobs spawn at night. Hero progresses Wood → Stone → Iron → Diamond tier. Eventually finds pearls + rods to activate the End Portal, enters The End, fights the Ender Dragon (48HP boss with phases), and on victory shows '<HERO>'S LEGEND' endcard with stats: days survived, blocks mined, mobs defeated, XP, tier reached. Auto-restart with new hero forever.
Paste this into Claude, Cursor, or Copilot. Change one thing that matters to you.
What I learned shipping it
- InstancedMesh per block type beats one mesh per voxel by 1000×. The 14,400 visible blocks render at 60fps because the engine batches them into ~5 InstancedMesh draw calls.
- Day/night gates the difficulty curve — mobs only spawn at night, so the hero's behavior loop is 'mine by day, hide by night, fight if cornered.' Cheap rule, deep watching.
- A boss fight is the natural ceiling for survival sims — without the dragon at the end, the run loops forever with no climax. The endcard is the stream's reward.