Найти в Дзене
Всё про: "СКОЛЬКО?"

Сколько игровых миров существует в Minecraft? Бесконечность, которая умещается в один жесткий диск

Песчинка. Все пляжи Земли. А теперь умножьте это число на миллиард и вы даже близко не подберётесь к количеству миров, которые может создать Minecraft. Но вот парадокс: технически их всего 18 квинтиллионов. Как игра умудряется быть одновременно бесконечной и ограниченной? Давайте разбираться. Мир Minecraft кажется безграничным, беги хоть сто часов в одном направлении, и новые пейзажи будут появляться снова и снова. Но в 2011 году пользователь Kurt_J_Mac решил проверить это на практике. Он запустил стрим, где его персонаж идёт... и идёт... и идёт. Через 11 реальных лет (и 500 часов игры) он достиг границы: оказалось, Java-версия позволяет пройти 60 миллионов блоков, прежде чем мир начинает "ломаться". Алгоритм генерации использует 64-битные числа (от −9,223,372,036,854,775,808 до +9,223,372,036,854,775,807). На практике это означает 18,446,744,073,709,551,616 уникальных миров (2⁶⁴). Bedrock-версия скромнее: всего 4,294,967,296 вариантов (2³²). Неожиданное сравнение: Если каждый человек
Оглавление

Песчинка. Все пляжи Земли. А теперь умножьте это число на миллиард и вы даже близко не подберётесь к количеству миров, которые может создать Minecraft. Но вот парадокс: технически их всего 18 квинтиллионов. Как игра умудряется быть одновременно бесконечной и ограниченной? Давайте разбираться.

Когда "бесконечность" — это всего 60 миллионов блоков

Мир Minecraft кажется безграничным, беги хоть сто часов в одном направлении, и новые пейзажи будут появляться снова и снова. Но в 2011 году пользователь Kurt_J_Mac решил проверить это на практике. Он запустил стрим, где его персонаж идёт... и идёт... и идёт. Через 11 реальных лет (и 500 часов игры) он достиг границы: оказалось, Java-версия позволяет пройти 60 миллионов блоков, прежде чем мир начинает "ломаться".

-2

Почему так?

Алгоритм генерации использует 64-битные числа (от −9,223,372,036,854,775,808 до +9,223,372,036,854,775,807).

На практике это означает 18,446,744,073,709,551,616 уникальных миров (2⁶⁴).

Bedrock-версия скромнее: всего 4,294,967,296 вариантов (2³²).

Неожиданное сравнение:

Если каждый человек на Земле будет генерировать по миру в секунду, нам понадобится 584 года, чтобы перебрать все возможные комбинации.

Все миры разные, но некоторые одинаковые

В 2019 году пользователь Reddit *u/ThomasOMalley42* обнаружил любопытный глюк: два абсолютно разных seed’а ("1288146771905995166" и "113354042082985387") создавали идентичные миры на расстоянии 12 млн блоков от точки спавна.

-3

Как это возможно?

Генератор миров использует математические формулы, которые иногда дают повторяющиеся результаты на больших расстояниях.

Это похоже на то, как цифры в числе π рано или поздно повторяются, но никогда не зацикливаются полностью.

Забавный факт:

Некоторые seed’ы стали мемами. Например, "2151901553968352745" это мир, где игрок появляется прямо над гигантской пропастью, а "404" генерирует карту с "отсутствующими" (как ошибка 404) участками суши.

Миры, которые не вписываются в правила

Minecraft - это не только бескрайние просторы. Есть особые типы миров, ломающие все привычные представления:

Остров (SkyBlock): всего несколько блоков в пустоте, но именно здесь игроки строят целые цивилизации.

-4

Плоская Земля (Superflat): бесконечная равнина, где можно воссоздавать исторические битвы или строить города будущего.

Debug Mode: странный мир, где все блоки игры собраны в одну гигантскую палитру, как если бы художник размазал краски по холсту.

Парадокс:

Чем меньше такой мир, тем больше возможностей он даёт для творчества.

А что, если... нереализованные идеи миров

В 2013 году разработчики экспериментировали с "бесконечными пещерами" — миром без поверхности, только подземелья. От идеи отказались, но её воплотили моды (например, Deep Dark).

Альтернативное мнение:

Некоторые игроки считают, что настоящий Minecraft это только первые 10 тыс. блоков от точки спавна. Всё, что дальше "ненужная бесконечность", ведь 99% игроков никогда не исследуют эти территории.

Так сколько же миров в Minecraft?

Технически — 18 квинтиллионов. Фактически столько, сколько вы успеете исследовать. А если вам кажется, что вы видели всё... попробуйте seed -747338342 там, говорят, на краю карты прячется что-то очень странное.

P.S. А вы когда-нибудь находили по-настоящему уникальный мир? Или, может, мечтаете создать свой? Расскажите в комментариях!