7 months ago

World Generation!


I began by studying a couple articles of how popular games have created world generation, specifically Minecraft. Pretty much, the idea is that multiple perlin noise layers are created, each representing a different element (elevation, humidity, erosion, continentalness, peaks and valleys)

screenshot_2025-08-15_084348.png

("borrowed" from https://open.substack.com/pub/dawnosaur/p/how-minecraft-generates-worlds-you?utm_campaign=post&utm_medium=web)

So that was exactly what I did. I created nine different biome types (plains, forest, swamp, snow, desert, wasteland, mushroom forest, hellscape), and put them into a table. Based on the two values of the perlin noise would determine which biome it is. But for some damn reason, it didn't work, and it came out like this:

screenshot_2025-08-13_203503.png
screenshot_2025-08-13_204705.png

So I scrapped that idea as well as the small bodies of water (since they weren't realistic and looked annoying), and instead used a single perlin noise layer. It came out fine, but due to the fact that I used a single perlin noise layer, the biomes aren't in random spots as seen in Minecraft.

Minecraft:

p9s65tdfpk231.png

My game:

screenshot_2025-08-15_090151.png

Anyway, I hope to add:

  • Pixel Art Tiles

  • Buildings and places to explore

  • Lots of visual assets such as logs, flowers, trees, cool plants, abandoned vehicles, trash, etc

I am hoping to post some more on my YouTube channel as well, soon!



0 comments

Loading...

Next up

Flamethrower Robot πŸ‘

The game used to look like this....😭

"Reign of Red won't be THAT hard..."

also Reign of Red:

Doki Doki Literature Club is celebrating Monika's birthday and the 8th anniversary of DDLC with exclusive stickers, avatar frames and backgrounds on Game Jolt!Β 

Head over to the shop to collect yours πŸ‘‰ https://gamejolt.com/#shop

Robot dude that shoots you with these weird flaming embers.....it's supposed to be a flamethrower with a riot shield attached, but looks nothing like it😭

Play @pm-studios ' Bandit Trap Open Beta!

Grab your rocket chairs, vacuums, and toilet tornadoes! Report one more time for our final beta! Live through March 23rd 6 am CET.

Complete quests based on the game!

Play the beta: https://bit.ly/BanditTrapBeta

New Enemy! The Demolitionist.

I kinda just worked on better collisions and bug fixes on Red Square, so here's a screenshot :p

BIG NEWS: Your Bandit can wear a Game Jolt hat and shirt in Bandit Trap!

Defend your home or steal treasure in the open beta: https://bit.ly/BanditTrapBeta

It ends on March 23rd at 6 am CET!

Red Square - Teaser Image