I am making a 2D game, and I’d love to be able to make procedurally generated worlds. The worlds are going to be made out of 8,8,8 parts, with no height/elevation. For a start I want to keep it simple - only grass and water blocks.
I am at a beginner-intermediate level in scripting, with only a weak understanding of OOP, so I need pretty basic guides to be able to understand anything.
My question is, where should I start? What are the prerequisites, what concepts should I have an understanding of? And do you know of any good, beginner-friendly resources?