Сообщение от Taugeshtu
Насколько я понял, майнкрафт бьет пространство на кранчи 16х16х128, которые пишет в папки, названия которых - координаты кранча. Мне это кажется удобным с точки зрения генерируемого мира, но неудобным с точки зрения мира художественного (если я хочу сохранить на карте тут каньон, там - речку, а там гору с пляжем у подножья - нужно перебирать ключи генератора пока не выпадет что-то похожее на то, чего мне хочется, или копать вручную)
************
Ну а теперь мне интересно, что вы думаете об алгоритмах майнкрафта (не только записи карты мира) ?
|
я думаю, что это не связанные вещи.
я бы хранил карту чанками на диске, и одним массивом в памяти.
разные файлы могут быть удобны чтобы скидывать изменения мира на диск - не переписывать один огромный файл, а перезаписывать только изменившиеся маленькие.
что гораздо более интересно - это "механика" жидкостей и падающие породы.
всегда удивлялся висящим в воздухе срубленым деревьям в майнкрафте.