Ответ 1
Существует множество различных алгоритмов, разработанных за последние 30-40 лет, и все они дают совершенно разные результаты.
Посмотрите эту вики:
В частности, эти страницы:
- http://pcg.wikidot.com/pcg-algorithm:city-generation
- http://pcg.wikidot.com/pcg-algorithm:dungeon-generation
- http://pcg.wikidot.com/pcg-algorithm:map-generation
Этот сайт, похоже, имеет ссылки на алгоритмы практически для любого процессуального контента, которое вы хотели бы сделать.