Rolling Hills - a perlin noise terrain generator

Hello everyone!
I have been passionate about procedural map / terrain generation for a while - my previous project Plane Havoc generated 100k by 100k a triangle map every round.
Today I decided to start working on a voxel terrain generator, using roblox’s terrain system. So far, I’m using a 4-layer perlin noise with height zones (a fifth large scale perlin map using a shifted seed that divides the world into mountains, highlands, plains and lowlands, which have their own multipliers for the 4 perlin layers).

The world is generated in 64 by 64 stud chunks. With multithreading, it is able to run well with 16 chunk generating distance.

I’m not sure what to use this for - I will definitely be adding more features like biomes, trees, material splotches and such, and after that I will either turn it into a game or open source it on this thread.

Let me know your thoughts!


newer screenshots:



3 Likes

It looks really cool, especially to me as I’m into procedural generation. Good job!

1 Like




Added biomes
Current biome list:

  • Desert
  • Tundra
  • Rock mountain
  • Deciduous forest
  • Meadow
  • Grassland
2 Likes



Experimenting with oceans and lakes