Overview

The main goal of this project is to generate a new random terrain every time with different height values and color values. The randomness for the terrain is achieved by using perlin noise.

Output video

Technique Used

The following procedure or technique is used for creating a new random terrain
every time the code is executed or the "regenerate" function is called.
• A custom Mesh is created.
• A generic Perlin Noise is generated.
• The generated generic Perlin Noise is then enhanced using frequency and am-
plitude.
• Color Gradient values are assigned to the newly generated Perlin Noise.
• Finally, Adding the color gradient and the noise to the created custom mesh
for a new terrain.

Controls

Use your mouse to click on regenerate button that is to the bottom right of the game screen to generate a new terrain.

Technology Used

Game Engine Unity
Programming Language C#

Download

Download NowName your own price

Click download now to get access to the following files:

MacOS.zip 51 MB
PC.zip 30 MB
GitHub Link
External

Leave a comment

Log in with itch.io to leave a comment.