This is simple to use script that allows you to make procedural height map texture. It's fast, on my mid-range laptop takes 300ms to generate. This is stored in surface.
Texture is not seamless
A texture like this can be used in 2D terrain generator top-down or side view ( in this case you want use only one row of this texture ) and 3D terrain generator. It could be used with tiles.
surface = huder_SmoothNoise(size, octaves, scale, persistent);
Re-uploaded for GMS 1.4.1749
Version 1.0.1. Published February 27, 2016
Created with GameMaker: Studio v1.4.1749
You can only review assets you've bought.
Very easy to use!
I almost can't believe how easy this is to use! You initialize it then draw. That's it! It generates a random noise every time. If this is not what you want you can always set the random seed manually. 10/10 for its simple code and functionality!
When i took this asset i didn't know how to use it for creating levels and i thought it was similar to the other noise assets you can find on the MP... but i was so wrong! Now that i've been practising with grids i can say this is the best noise generator you can find here. I'm using it for creating a "side-view" world, platform style, and it's just perfect, but it can be easily used for creating heightmaps or top down levels too. Thank you so much for sharing this, Huder!
i think some of the math could be explained. like when the surfaces are being positioned and drawn on top of each other.
This review was left for a previous version of this asset.