Making procedural terrain generation for an open world game, We made it pretty dynamic so we could make unlimited maps with different designs and with certain constrains in mind to make it actually playable as totally random map won’t be good for our needs.