The replacement of the square-diamond algorithm for initial land mass generation has been completed. The OpenSimplex algorithm is now in use instead. It may need some parameter tweaking to achieve quite the right effect, but is providing mostly-satisfactory effects already. Two examples are shown below. So what's left before release? Code-wise, the last alteration is supporting arbitrary map dimensions. The current code base assumes a square map, and there are well over a hundred references to variable
map_side. I'm going to have to go through all of them and figure out if each reference needs to be replaced by
map_width or
map_height. Joy. Hopefully that will be the last of the changes, and then I can look at putting this up on GitHub and figuring out how to distribute the executable.
|
Example output from Plate Tectonics simulation |
|
Another example output from Plate Tectonics simulation |
No comments:
Post a Comment