Shanee wrote:
If you have a better algorithm to share
did you see my link ?
now, giving a general answer is hard, because taht depends of what you want exactly... and how you want to do it... teleological/ontogenetic... changing the world /bottom-up method...
my best ressource it's a book :
http://www.amazon.com/Texturing-Modelin ... 1558608486as said depend what you want exactly... for mountain with river :
http://www.google.com/url?sa=t&rct=j&q= ... L8ik1ggw0AI also have another idea : study how some open sources game build a map, Freeciv, Freecol, OpenTTD (this last one has multiple height levels), goblincamp, minecraft (I'm not a gamer, I never play with... I should take a look, because I heard so much about this one)
a day I watched some maze generators :
http://weblog.jamisbuck.org/2011/2/7/ma ... ithm-recapwhere you can see walls, I see rivers... so I started to search if someone has already use this idea and I found this website :
http://pcg.wikidot.com/ 
I'm not work on a world generator now, because I did it and was never satisfied by what I did... so I try to having more resources... and I try to build a picture of what kind of world I would like, some stuffs to play with :
libnoise :
see tutorial 5 for a basic example :
http://libnoise.sourceforge.net/tutoria ... rial5.htmlsee "Complex planetary surface" :
http://libnoise.sourceforge.net/example ... index.htmlGeomorph : a height field editor for Linux
http://geomorph.sourceforge.net/news_en.html