I agree completely, variety of different mapgens leading to different world is only making the game better, and this one judging from the screenshot offer something very different and so would be very good to have.
Those screenshots are rather amazing, i hope once you can work over all those things you're not satisfied with, this mapgen will join the ones already in the game.
I just tested the mapgen. The latest version has a problem for me. I only see water.
So I tested without latest commit and it works correctly.
I like the variety of mountain shapes that we don't find in other mapgens.
For the rivers, I've already thought a lot about it, it's very hard to do with procedural mapgen. MillersMan managed to do it, but with a new mapgen, from scratch. Adding this to a pre-existing mapgen would be very difficult, since it would need to calculate height far from the generated chunk to see whether it will flow inside.
Just realize how bored we would be if the world was perfect.
Downward flowing rivers are difficult yes. Currently the best i can do is the usual path defined by 2D noise = 0, plus narrowing the river with altitude until it narrows to nothing just under cloud level.
If the river noise 'spread' is made larger and 'persistence' lower there is less chance of rivers going around in loops or not flowing from the watershed to the sea, however larger spread means fewer rivers and lower persistence makes the river course less interesting.
Ok, I've just uploaded a new commit with a mapgen I am at last happy with.
Download, compile and test please. I'll update the initial post with how the noises work and how the terrain is generated, for those that want to experiment.
Still no rivers, and maybe never will be in this one.
In isolation I had plateau generation working nicely, but when combined with hills and mountains they got lost in the 'noise'.
The step (terrace) mountains have a plateau effect to a degree. So I'll leave it at that.
I've updated the git repo. The removal of the plateau noise and generation has had almost no effect of the maps I had been exploring and screenshots I had taken to compare.
I'm working on a new feature, won't say anything more in case it doesn't work out. No, it's not rivers.
Very interesting mapgenerator. The mountains are really amazing, and I find it very good that there are still large plains allowing easy building. It has become my favourite mapgenerator for normal playing :D Thanks a lot and big applause!
Linuxdirk wrote:Maybe I don't see it but what's so special? Looks like v7 but with less extreme mountains.
It has a montain ridge effect, sharp but realistic mountains, plateaus, and step mountains (mix between mountain ridge and plateau)... It has also a nice hilly terrain and some large flat plains!
Gone, but not dead. Contact me on discord: azekill_DIABLO#6565
DMs are always open if you want to get in touch!
Linuxdirk wrote:Maybe I don't see it but what's so special? Looks like v7 but with less extreme mountains.
It has a montain ridge effect, sharp but realistic mountains, plateaus, and step mountains (mix between mountain ridge and plateau)... It has also a nice hilly terrain and some large flat plains!
It is interesting to compare the rather striking similarities between the screencaps in the OP and the results of my mapgen v7 parameters I shared here for more realistic terrain.
sorcerykid wrote:It is interesting to compare the rather striking similarities between the screencaps in the OP and the results of my mapgen v7 parameters I shared here for more realistic terrain.
That is interesting. I never paid attention to your post before, because v7. I was always a Valley mapgen man, and IMHO it is still the best mapgen.
I made a conscious decision to start the Carpathian mapgen from scratch, and drew some of my inspiration from the procedural generation subreddit.
Start with a mostly flat base, add hills, add some mountains. I crossed off everything on my list except volcanoes (really hard) and rivers (hard to get the placement right).
demon_boy wrote:UPDATE
[*] Added two new noises - sea and sea_depth - these control slope of base terrain/beach and sea bed depth respectively.
What happen to this noises?
And it is really difficult to edit the noises because small changes can have a huge effect.
To be honest, I don't remember exactly what happened to the sea noises.
What are you trying to do with the noises? Do you want bigger mountains, or less of them? I've put some explanation of the noises on the original post, but is there something I can help further with?