This is a program which procedurally generates a 2D island based on frequency, octave, and seed characteristics inputted by the user. Uses Perlin Noise to generate the islands. Built in C++ and Python.
High Frequency Islands
Medium Frequency Island
Low Frequency Island
Frequency: Determines the level of detail of the islands.
Amplitude: Determines the weight of each noise layer.
Octaves: Combines multiple layers of different frequencies and amplitudes.
- Implement multiple biomes
- Export to PNG/JPEG option
Resources used to understand the concept of Perlin Noise Generation.