Hi! Here's what each slider does... > grid_length_x :: "squeezes" in the x axis (the red text) > grid_length_y :: "squeezes" in the y axis (the green text) > map_origin_x & map_origin_y :: position of the world > grid_size :: basically the zoom > brightness :: brightness of world > press "space" :: reset perlin values and make random new ones
this is so badly optimized (even on turbowarp its 3 fps, frick) https://turbowarp.org/1182044488?fps=250 >>> credits: the isometric fill (@cs383763): https://scratch.mit.edu/projects/413883587/ Perlin Noise height value algorithm (@FindingPepper3): https://youtu.be/Q7a3E-D0gBg?si=hzyCxT54LzetcAZo rest of logic (initial positioning of the tiles on screen, zoom feature, adjustable grid width/height feature, map origin x&y feature) is me >>> I am just new to this thing but I know i have no excuse not to make a better one later ngl it looks dope with the scratch 1 pixel pen size limit