Some semi-random thoughts on terrain generation
I quite like the caves that this guy has cooked up:
http://www.gamedev.net/blog/33/entry-222...world-gen/
[Image: ground_final.jpg]
The only problem is that the calculations needed for that kind of generator are immensely complicated, the generator would be slow as hell. I'm trying to figure out how to work around that.
Implemented as DualRidgeCaves in Rev 694 Smile
It's not as good as his version, but it doesn't slow the generator too much.
Reply
Thanks given by:
wow that looks cool. i want i was home so i could test it xD. still 12 days on holidayBig Grin
Reply
Thanks given by:
It's not as cool in MCServer, I had to sacrifice a few things for the speed.
Enjoy your holiday.
Reply
Thanks given by:
thank you Smile
Reply
Thanks given by:
That's how the original marble caves were (kinda), but he does two passes, and I did a single pass which resulted in this:
[Image: cave_ridged.jpg]

I simply added layers of solid between, so the cuts aren't all connected straight to the bottom of the map
Reply
Thanks given by:
In the new cave generator are there also lava and water lakes??
And i saw in the source cStructGenNetherCaves?? :O
Reply
Thanks given by:
The DualRidgeCaves generates lava at the bottom of the world (Y <= 10), just like MarbleCaves did. Nothing else.

Nether caves will be probably something between marblecaves and dualridgecaves, but there's not a line of code written yet.
Reply
Thanks given by:
[Image: ground_higher_turbulence.jpg]
That is a nice extreme hills biome mountain Smile
Reply
Thanks given by:
I think I'll remodel the generators a bit. I'm concerned with lava-filling the caves. Not everyone likes lava and it's a bit awkward to implement that fill in each and every cave generator we have. So I'll remove it from there, the caves will only hollow out the ground. And I'll add a lava-fill finisher with a settable lava height level. Makes more sense Smile
Reply
Thanks given by:
so no underground lava and water lakes yet?
Reply
Thanks given by:




Users browsing this thread: 4 Guest(s)