< My favorite project that I have made so far in my life by this day 2/5/2026. The project is a map generator, this is the largest project that I have ever made and the way that it works is cool but slow and i'll tell you everything about how it works.
The first thing that you see when you load into that project is a screen where you pick all of what you want with the options the amount of land you want, islands, and the amount of villages you want. There is also a menu that shows pings to find villages easier and to show clouds (which I am not too proud of) by clicking I.
Next when you press the big generate button you can see that there is a bunch of blobs of green and light yellow that spawns, this will become land if you wait. right after this there is a walker that goes up and down the screen multiple times generating coasts, you can see it as the big blue circle. The way that the coasts are generated is that the area with water will depend on its distance from the last area.
Next there is another walker that goes down the screen creating the sand by finding the area between the land and sea and then placing it. Now the next part is almost like the coasts but it goes up instead of down in elevation, yep you guess it, it's the mountains. The mountains start with gray blobs that are in the middle of the island a certain distance away from the water, then after that the same thing happens with the snow.
Next there is a pretty simple piece of village spawn code that goes to a position on land that isn't a mountain it will make a house that is a certain distance away from the center of the village. but next is the most complex part, I made a system that models procedural forests as you can see in my other article on my approach, it is simply too much for this already long post.
Now we have made it to the end, all of you have a great rest of your day and see y'all tomorrow :)
Here is the link to the project though do be warned that there is a wait to get your results:
https://scratch.mit.edu/projects/1225255365/
For further actions, you may consider blocking this person and/or reporting abuse
Top comments (1)
I love this project but it is so slow, also for my game I need to know weather I should do strait ahead or isometric, keep in mind it is much harder to do isometric collisions but it looks so good so I a torn.