I want a detailed explanation of procedural generation

Procedural generation is something I’ve been wanting to implement in my games for a while now, but I’ve got no clue how it even works, the only term I actually know is noise.
I want to aim for a Terraria like game, but I don’t even know how placement grids work, and I’ve only ever made an inventory once, and it did NOT turn out well.
Overall I could probably learn the inventory system pretty easily, but for now I just want to get the world generation working.
Edit: If you’re interested in helping me with the off-topic… topics, feel free to PM me.

Hi, did you check the documentation?
https://wiki.gdevelop.io/gdevelop5/tutorials/procedural-generation/

There is also an example project that may be helpful to get a basic idea how procedural generation works:

1 Like

I’ll make sure to look into it eventually!

1 Like

You can check out my Crafting Template
it doesn’t have procedural generation though, it has more like world generations.
But it has a lot of terraria mechanics (Crafting/mining/chest/save&load game multi slots/Day Night cycle/enemies/quests) and much more… so it can help you a lot when building a game like terraria :wink:

1 Like

I’m afraid I don’t have the funds to buy this, although I’d be eager to if I did, I simply cannot.

1 Like