Das Rollen Ihrer eigenen ist schön, da Sie dann einfach Karten erstellen können, ohne ein Bild angeben zu müssen, oder zumindest das Bild optional machen müssen. Ich verwende Perlin-Rauschen in meinem Voxel-Spiel zur Geländegenerierung. Es funktioniert ziemlich gut, ist aber im Vergleich zu den von Minecraft produzierten Karten ziemlich einfach. Ich stelle mir vor, Notch macht viel mehr als nur Perlin-Lärm.
In meinem Spiel verwende ich 2D-Perlin-Rauschen, um den Grundfluss der Landschaft zu erzeugen. Dann schnitzen Sie mit einem anderen Gitter aus 2D-Perlin-Rauschen, um ein robusteres Aussehen zu erzielen. Dann schnitze ich Tunnel auf einem Wanderweg durch das Gelände.
Perlin-Lärm ist ein ziemlich normaler Weg:
/programming/4753055/perlin-noise-generation-for-terrain
Dann hat dieser Typ Paul Martz eine Anwendung, die solche Karten erstellt, und den Quellcode dafür.
http://www.gameprogrammer.com/fractal.html
Es gibt auch einen schönen Artikel in Game Developer, der sich mit der prozeduralen Erzeugung von Voxel-Terrain befasst. Es geht in 2D-Höhenkarten und 3D-Rauschen zum Generieren von Karten.
Es gibt einen Artikel in der April-Ausgabe auf Seite 21 (Creator of Worlds). Das ist ziemlich gut, aber es sieht so aus, als wäre es kostenpflichtiger Zugang, wenn Sie noch kein Abonnement haben.