Press the green flag and type in a seed, then select a scale. **Works best on turbowarp!** https://turbowarp.org/1088867100/fullscreen?stuck
**30/10/2024** - Initial version, generates terrain. - Introduced experimental algorithm to generate seed from string of keyboard characters. **Future updates** - Add biomes and rivers - Add artificial far lands **Description** A basic terrain generator that uses 2D perlin noise, the algorithm was created by following the 2D perlin noise tutorial created by Java_Programmer (https://scratch.mit.edu/projects/319996699/), it uses a coordinate-based PRNG to generate the random values at specific coordinates (Note: The noise is not tileable). The terrain generator uses multiple layers of multi octave noise, which are described as such: High noise: The base level terrain, 2 octaves and a base scale of 0.025. Low noise: A more detailed noise map, 4 octaves and a base scale of 0.0125. Selector noise: The perlin noise is linearly interpolated between high and low noise through the use of this noise map. Values closer to zero mean low noise is the dominant noise, whereas values closer to 1 mean that high noise is the dominant noise, and values closer to 0.5 mean that the 2 noises are evenly mixed. 1 octave and a base scale of 0.006667. Elevation magnitude: This noise map amplifies and dampens the overall magnitude of the perlin noise, creating areas of dry land and ocean. 2 octaves and a base scale of 0.0004. As of now the far lands does not exist. However, I plan to add them at a later date by bounding the noise coordinate values.