Just me having too much time :) If it wasn’t obvious: just click the green flag multiple times. Shared it so it can run on turbowarp, because there are quite a lot of calculations to make :/ The program stores a vector with its strength and cosinus (only positive) Then makes some calculations to derive both the positive and negative cosinus, then finally derives the sinus and uses another list to derive if the sinus must be positive. Future work to do: - Implement own random number generation, so you can share seeds (PRNG, pseudo random number generation) - Run the vectors to get a heightmap. - Add 1 or 2 extra layers of noise with a smaller strength and bigger dimensions to add detail. - Make it a game :) If you had the time to read until the last line, I think you will also have the time to check the code by yourself! Merci https://turbowarp.org/1191173238?hqpen
1.0 : original release (22 Juin 2025) 1.0.1 : width and height can be dynamically changed (30 Juin 2025) Note : too big width and height values won’t be rendered correctly, because of scratch positioning limitations.