Hi everyone, i just joined you lovely community.
I need some theoretical help. I'm developing 2d tiled puzzle game, inspired by Minecraft mechanics a bit. Game is about digging down the procedural generated mine, collecting ores, avoiding monsters.
What i have done by now:
[attachment=24773:1.png]
Level is just randomly generated of 3 different terrain types.
What i need help with:
[attachment=24774:2.png]
I'd like to find a way to randomly select groups of tiles, which i will generate as rock type terrain, resembling rocks laying under ground. It should have random shapes and size, but close to circle, and have some distance between zones.
Some my thoughts by far:
[attachment=24775:3.png]
1) Find initial cell
2) For every neighbor of new cell, select this cell with chance depending on distance of this cell from initial cell
3) Recurse for every selected cell
I'd love to hear your ideas about zone selection and its placement around level.