In my game I allow the player to adjust settings for their world gen. One of those settings is the scale for the world. The reason I didn’t have a setting that allows them to choose how many tiles by how many tiles the world is rather than choosing a scale is because the world looks terrible when generated above 50x50 tiles. I wanted to have it so that the scale just makes this 50x50 area generated bigger and than I’ll just use cellular automata to smooth it all out (e.g. if the scale is 2, a single tile in the world would become a 2x2 tile area). I don’t know how to do this though, because changing the cell size on a grid just make each tile bigger, rather than making a 2x2 tile area a 4x4 tile area when the scale is 2. How would I do this?
Some pictures for example:
Before scaling:
After scaling: