Hello! I have just completed the second edition of my procedural terrain generation algorithm.
Above are images of the map generation at different calibrations.
Since the last edition, I fixed a few biome-selecting bugs, added some GUI, reduced generation lag, improved terrain colorization, added mountains/valleys and made the map expand as the player walks across it.
This was done using math.noise(). Each “Chunk” has its own baseline math.noise() system for “random” deviation in altitude, in addition to an overall math.noise() system to generate mountains and valleys.
Biome selection is also done with math.noise(), in addition to color deviation.
On my PC (i3-9100, GTX 1660, 16GB DDR4), the game runs very smoothly, with minimal lag when generating new chunks. Game may not be playable on slower devices.
TerrainV2.rbxl (33.6 KB)