O and I to zoom out. Arrow keys or drag mouse to move. Please use this link to play at much better speed!!! (Copy whole link) https://turbowarp.org/1022600465?fps=60&hqpen&limitless
This isn't my newest version of caves. you can see that in my screenshots project on my profile. https://scratch.mit.edu/projects/1022579815/ This world is bigger than Earth (roughly 127 trillion blocks) Maximum zoom is the same block size as Paper Minecraft. The way the chunk loading works, there are no pauses that say "Loading Chunks" or something. It's dynamically loading small chunks just around where you can see. So I sacrificed some FPS for consistency. This will be the last cave test I share. My next project I'll share that involves caves will be my biggest project yet, which I've been working on for a very long time. Still many ways I can optimize this. Right now it's a bit slow. The ore generation is what is slowing it down a ton, because I just used the cave generation for the ore generation... Basically doubles the lag per ore I add. I was just too lazy at the time to make an actual ore chunk generator thingy. Also if you're wondering what kind of cave generation this uses, it's actually metaballs. So is the surface terrain and the ore generation. If you're thinking that would look very bad, look at my screenshots I took of the later version (which still uses metaballs): https://scratch.mit.edu/projects/1022579815/ #Caves #Procedural #Generation