Я знаю, я разбирал код. Но портировать генерацию не стал. В оригинале хранятся "куски" (шаблоны) готовые берегов и половины острова. Рандомно выбирается очередной "кусок" и потом fine tune происходит иногда чтобы берега и остров подогнать друг к другу (чтобы не было больших выступов).
У меня происходит более "тупо" - выбирается очередной рандом куда пойдет берег, типа туда он и едет по две строки. Если позволяет место - выбирается рандомно делать-ли остров и тоже рандомная ширина. Без предварительных шаблонов. Поэтому у меня "тесновато" генерится рельеф реки если появляется остров.
(почему не стал банально портировать код атари... да ну его, для меня развлечение самому придумать, пусть я придумаю и хуже)
---
Кстати обновил игрушку. Все сложил в один архив (вместе с исходниками).
Сейчас относительно играбельно.
Нехватает - ускорения самолета, звуков.. вообщем пока еще доделывать буду.





Ответить с цитированием