Вся ланцюгова гра раптово опинилася в центрі уваги ринку, а вихідний проект Dark Forest був глибоко демонтований

Dark Forest — це децентралізована стратегічна гра, заснована на блокчейні Ethereum. У грі гравці можуть збирати ресурси, будувати бази, розвивати технології, збирати зброю, битися з іншими гравцями та змагатися за ресурси.

У Dark Forest кожен гравець контролює власну планету, і йому потрібно збирати ресурси, будувати бази та розвивати технології на планеті, щоб покращити свої бойові здібності. Гравці можуть використовувати ресурси для будівництва будівель, технологічних досліджень і виробництва зброї, щоб отримати перевагу в битві.

Коли гравці літають у міжзоряному просторі, їм потрібно відкривати інші планети та ресурси шляхом постійної розвідки та дослідження. Коли два гравці виявляють одну планету одночасно, вони можуть вибрати атакувати планету або вибрати втечу. Під час атаки гравцям потрібно використовувати власну зброю, щоб атакувати базу противника та захоплювати ресурси суперника.

Особливістю Dark Forest є те, що гра повністю заснована на технології блокчейн. Планети та ресурси кожного гравця зберігаються в блокчейні, і їх неможливо змінити або видалити. Крім того, Dark Forest також є децентралізованою грою (DeGame).Немає центрального сервера для контролю ігрового процесу, але він спільно підтримується та приймає рішення всіх гравців.

Dark Forest також є першою грою, яка представила систему туману війни в повноланцюговій децентралізованій грі, яка була підтверджена Богом V. У цій статті ми детально розберемо, щоб дослідити, як така стратегічна гра в реальному часі може бути реалізована в середовищі повного ланцюга. @DfArchon час від часу проводитиме «Community Round», і зацікавлені студенти також можуть взяти участь у тестуванні. Давайте почнемо з типу гри і спочатку порівняємо ігри MMORPG і MMORTS:

  • MMO-RPG ігри: багатокористувацька онлайн-рольова гра, відкритий світ, ігри з початком і кінцем, задоволення від гри полягає в захоплюючій історії та ігровому світі метавсесвіту. Наприклад, World of Warcraft.
  • Гра MMO-RTS: багатокористувацька онлайн-стратегія протистояння, відносно невеликий закритий світ, ігровий раунд починається і закінчується, задоволення від гри полягає в багатокористувацькому протистоянні на тлі історії, стратегія потрібна, щоб отримати розвиток ресурсів, а потім знищити ворог. Типові представники, StarCraft, Warcraft, гра за 20-40 хвилин.
  • DF — це гра MMORTS, тому що одночасно може брати участь багато людей (до тисячі людей), а блокчейн TPS обмежений, тому тривалість раунду (раунду) становить близько 10 днів, а Переможець чи програш залежить від рейтингу драбини. Оцінка в основному походить від ресурсів, отриманих у грі (безкоштовне придбання PVE та грабування PVP). **Під час призупинення гри користувач не може взаємодіяти з ігровим контрактом. **

Повноланцюгові ігри раптово стають центром уваги ринку, глибоко демонтуючи вихідний проект Dark Forest

Операція фірмової пропозиції

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

Повноланцюгові ігри раптово опинилися в центрі уваги ринку, глибоко демонтуючи вихідний проект Dark Forest

Налаштування гри: швидкість гри можна змінювати, змінюючи швидкість відновлення енергії/кредиту та швидкість плавання.

Розмір світу: змінюйте розмір карти, змінюючи радіус Всесвіту.

Тип простору та біом: виберіть карту гри.

Планети: встановіть основні параметри планет.

Відродження гравця: генеруйте налаштування параметрів гравця.

Космічний мотлох: налаштування параметрів ігрового реквізиту.

Зони захоплення: налаштування параметрів зони захоплення.

Артефакти: налаштування параметрів ігрового реквізиту.

Дозволи адміністратора: увімкніть гравців із білого списку.

Розширені налаштування параметрів Snarks: Fog of War.

Щоб отримати додаткові поради щодо використання Lobby, зверніться до цієї офіційної відповіді:

На перший погляд Темний Ліс виглядає складним, але насправді його основні правила гри дуже прості: Планети мають значення енергії, яке зменшується з відстанню. Стрибок між планетами означає атаку одна одної. Для визначення використовується значення ослабленої енергії. Звичайно, вже є багато статей і відео про те, як грати в ігри, тому я не буду ділитися ними докладніше.

Повноланцюгові ігри раптово стають центром уваги ринку, глибоко демонтуючи вихідний проект Dark Forest

Аналіз документації розробника

Документація для розробників містить деякі рамкові пояснення щодо архітектури розробки гри, орієнтовані на розробників плагінів, розробників веб-клієнтів, розробників ігрових контрактів і розробників схем ZK.

Повноланцюгові ігри раптово опинилися в центрі уваги ринку, глибоко демонтуючи вихідний проект Dark Forest

Підключіться до Blockchain

Гра працює на рівні 2 xDai, який є поточним ланцюжком Gnosis. Оскільки гра потребує багато взаємодії з контрактом під час роботи, вона має вбудований вузол RPC. Команда Gnosis навіть запустила спеціальний вузол для гри.

Плагіни

Dark Forest дозволяє гравцям налаштувати веб-клієнт за замовчуванням за допомогою системи плагінів. Плагіни — це фрагменти коду, які гравці можуть писати, щоб створювати альтернативні перегляди ігрових даних, автоматизувати загальні робочі процеси гри або навіть змінювати зовнішній вигляд гри. По суті, Dark Forest дозволяє гравцям програмно взаємодіяти з веб-клієнтом будь-яким способом.

Майнінг

Ключовою механікою Темного Лісу є його закодований туман війни. Коли ви вперше приєднуєтеся до гри, ви не знаєте, де знаходяться інші гравці. Гравці повинні розрахувати хеші, щоб виявити цікаві місця у Всесвіті, наприклад планети та місцезнаходження інших гравців. Ці хеші зберігаються в локальному сховищі браузера та вважаються секретними даними. За замовчуванням веб-клієнт Dark Forest за замовчуванням використовує однопотоковий майнер Java для дослідження всесвіту, але є різні речі, які ви можете зробити, щоб збільшити свій хешрейт, наприклад змінити ядра ЦП поруч із кнопкою майнінгу. Якщо ви спробуєте встановити кількість ядер більше, ніж фактична кількість ядер вашого комп’ютера, продуктивність майнера знизиться.

Повноланцюгові ігри раптово стають центром уваги ринку, глибоко демонтуючи вихідний проект Dark Forest

Повноланцюгові ігри раптово стають центром уваги ринку, глибоко демонтуючи вихідний проект Dark Forest

Коли майнери гравця виявляють регіони карти всесвіту, веб-клієнт зберігає інформацію, пов’язану з цими невідкритими регіонами, у локальному сховищі браузера. Dark Forest зберігає дані в IndexedDB. Гравці також можуть діяти як шахтарі, досліджуючи карти розташування, запустивши віддалений сервер.

Гурчить

Dark Forest працює на основі технології ZK-Snark, криптографічного методу, який можна використовувати для підтвердження правильності функцій, не розкриваючи їхні вхідні дані чи логіку. Dark Forest використовує цю техніку, щоб перевірити, чи діють рухи в грі, не розкриваючи місце розташування планети тим, хто стежить за мережею. Ця техніка (Zk-snark Proof Generation) дуже дорога з обчислювальної точки зору! Таким чином, цей ZK-Proof переміщує обчислення за межі браузера та потребує запуску Node.JS локально. Звичайно, гра також дозволяє використовувати віддалений сервер для запуску цієї служби.

Підведіть підсумки

Розробка Темного Лісу, як повноланцюжкової гри з сильними інноваціями, справді йде повільно. Однією з можливих причин є те, що це проект громади, хоча децентралізацію можна гарантувати, але вона також впливає на ефективність розвитку. Останній офіційний раунд був у лютому 2022 року. Оновлення Webclient відбудеться в жовтні 2020 року, а сторонні (спільнота) оновлення плагінів все ще незначно активні, зокрема nightmarket (планетні координати анонімних транзакцій) у липні 2022 року та lobby у березні 2022 року.

Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • Прокоментувати
  • Поділіться
Прокоментувати
0/400
Немає коментарів
  • Закріпити