FANDOM


Seed menu

Щоб отримати це вікно, потрібно натиснути кнопку «More World Options ...» у діалозі створення нового світу.

Pocket seed

Так виглядає меню введення зерна в кишеньковому виданні.

Зерно або сід (від англ. random seed від seed — зерно, початок) — значення, що складається з символів (включаючи цифри), яке використовується в якості основи при генерації кожного ігрового світу.[1]

Створення світу Редагувати

Кожен ігровий світ має власне статичну значення зерна, що забезпечує послідовну і правильну генерацію рівня, так як цей процес є псевдовипадковим. До поновлення Beta 1.3 зерно автоматично присвоювалося кожному світу. Після цього оновлення з'явилася можливість для користувача введення значення зерна, яке може складатися з практично необмеженої кількості цифр і букв. Послідовність в поле введення перетворюється за допомогою Java-функції String.hashCode(). Наприклад, рядок «abc» конвертується в числове значення 97×31² + 98×31 + 99 = 96354.

Всупереч поширеній думці, використання назви біома (тобто тундра, пустеля, ліс і т.д.) В якості зерна не призводить до створення зазначеного біома, як переважаючого в ігровому світі, збіги випадкові. Аналогічно, це не означає, що гравець виявиться в зазначеному біома після спавну. Зерно визначає алгоритм створення всього ігрового світу, не тільки області навколо точки спавна.

Якщо використовувати одне і те ж значення зерна для генерації двох карт, це призведе до створення двох абсолютно ідентичних ігрових світів, навіть на різних комп'ютерах. Таким чином, гравці можуть обмінюватися зернами для створення однакових світів у себе. Точка спавну гравця, як правило, завжди розташовується в одному місці, але це також залежить від модифікацій і версії гри. [2]

Якщо поле «Seed» залишити порожнім або поставити 0, гра використовує в якості зерна значення системного часу (годинник). Таким чином неможливо не ввести зерно. Якщо залишати поле зерна порожнім весь час, це не призведе до створення однакових світів, так як системне час постійно змінюється, однак, при постійному створенні світів (створив світ, завантажився, вийшов, створив ... і т.д.) світи будуть відрізнятися незначно, а якщо відключити хід годинника в налаштуваннях то і взагалі не будуть відрізнятися.

Значення зерна впливає тільки на структуру ігрового світу, але не змінює поведінку об'єктів в ньому. Наприклад, немає такого значення, яке замінить всю воду на карті лавою, або зробить всю ігрову карту пустелею.

Визначення зерна Редагувати

Дізнатися зерно (і в одиночній грі, і в мережевий) можна ввівши команду /seed, проте на деяких серверах може бути команда недоступна, тому що у Вас немає прав адміністратора сервера або (з beta 1.8 і до 1.3.1) натиснувши F3. В кишеньковому видання дізнатися зерно можна, натиснувши на клавішу Edit в головному меню при виборі світу. У кожній клітині світу зліва буде відображатися: «Seed: (числове значення зерна)».

Технічне Редагувати

Варто зазначити, однак, що якщо в поле зерна писати слова або фрази, це обмежує кількість можливих створюваних світів, через обмеження бази даних функції String.hashCode(). Ви зможете використовувати лише 4 мільярди комбінацій букв. Використовуючи цифри в якості зерна, Ви отримаєте доступ до створення максимальної кількості ігрових світів, яке приблизно дорівнює 281 трильйона. Однак, навіть якщо Ви будете щодня створювати тисяча світів з різними значеннями зерна, вам буде потрібно 10,960 років, щоб досягти останнього можливого значення.

Історія Редагувати

Бета-версія Java Edition
1.3 З'явилася можливість вручну ввести зерно, при створенні нового світу.
1.8.1 На екрані налагодження можна подивитися зерно світу.
Офіціальний випуск Java Edition

1.2

Більше не можна подивитися зерно світу в мережевій грі

1.3

12w21a

Зерно більше не відображається на екрані налагодження. Додана команда /seed, яка давала можливість побачити зерно світу.
Альфа-версія Pocket Edition
0.7.2 Зерно видно при натисканні клавіші Edit, у виборі світу в головному меню.
0.11.0 build1 Тепер зерно видно при натисканні нової клавіші.
Офіційний випуск Bedrock Edition
1.13 beta 1.12.0.3 Додано 10 нових зерен на вибір.

Посилання Редагувати

Форум
Minecraft Forum:Ветка, в которой распространяются различные сиды
Сайты, посвященные теме сидов в Minecraft
MinecraftSeeds.info
Minecraft-Seeds.net
Minecraft-seed.ru

Мови: Зерно

Community content is available under CC-BY-SA unless otherwise noted.