Starknet: Аналіз переваг розробки повноланцюгової ігрової екології та якісних проєктів

Запуск Ghost : 2023–08–15

Переживши спіраль смерті Gamefi, у 2023 році ринок більше зосередиться на повноланцюгових іграх, а найбагатша повноланцюгова ігрова екологія – це Starknet. Так чому ж Starknet використовується так багатьма повноланцюговими ігровими проектами? У чому його переваги в розробці повноланцюгових ігор? І які проекти заслуговують на нашу увагу? У цій статті ми детально розглянемо ці питання.

Ті, хто мало знає про всю ланцюгову гру, можуть спочатку прочитати попередню статтю дядька Цзяня «Дев'ять запитань: повна ланцюгова гра».

Starknet розробляє переваги повноланцюгових ігор

У соціальних мережах Starknet поступово називають «найпопулярнішою платформою розробки повноланцюгових ігор», крім Loot Realms, яка оголосила про міграцію з Arbiturm на Starknet у 2021 році, є кілька повноланцюгових ігрових проєктів, таких як Cartridge, Influence, Matchbox DAO, Briq та Cafe Cosmos.

Які переваги Starknet, на які заслуговує багато повноланцюгових ігор All in? Автор вважає, що є такі моменти:

Переваги продуктивності постійного масштабування (високий TPS, низький рівень газу)

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

З точки зору базового алгоритму, основний алгоритм STARK, який використовується Starknet, більше підходить для великомасштабних обчислювальних додатків, і його середній час перевірки та розмір доказу продовжуватимуть зменшуватися зі збільшенням масштабу перевірки. Як показано на малюнку нижче, коли виклики хешу становлять 3072 рази, час перевірки становить 40 мілісекунд, а середній бал становить 76,75 разів/мілісекунду; Коли хеш-виклик дорівнює 49152, час перевірки становить близько 60 мілісекунд, а середнє значення становить 819,2 разів/мілісекунду, і те саме справедливо для розміру доказу. Тому у створенні масштабних повноланцюгових ігор алгоритм STARK має очевидні переваги та може досягати високого TPS.

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

Судячи з реальних командних дій, апгрейд Quantum Leap від Starknet також у розпалі. В даний час основна мережа була оновлена до V0.12.0, а тестова запущена V0.12.1, яка значно покращила TPS. У майбутньому трансакційні витрати також будуть постійно оптимізуватися.

Безмежні можливості нативної абстракції облікового запису для покращення користувацького досвіду

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

Візьмемо для прикладу популярну останнім часом гру Loot Survivor, де щоразу, коли користувачі виконують операцію «атака», «втеча» або «апгрейд», їм потрібно вискакувати гаманець для підписання та авторизації транзакції, що досить громіздко. Тим більше, що це лише полегшена міні-гра, і якщо це досвід масової розрахованої на багато користувачів онлайн-гри з повним ланцюжком, то ні про яку подальшу іграбельність говорити не варто.

Отже, як Starknet вирішує такі проблеми для повноланцюгових ігор? Відповіддю є нативна абстракція облікового запису. На відміну від моделі Ethereum з двома обліковими записами (EOA та CA), Starknet має лише один дизайн облікового запису, який називається «контракт облікового запису», і реалізує вбудовану абстракцію облікового запису з посиланням на ERC-4337.

Якщо ви не знайомі з концепцією абстракції облікового запису, ви можете прочитати попередню статтю дядька Цзяня «Абстракція облікового запису: спрощення вашого криптосвіту».

Наприклад, креативна функція, запущена Briq, Loot Realms і командою Topology на хакатоні Starknet півтора роки тому, Session Key, абстрагується за допомогою нативних облікових записів Starknet, щоб дозволити користувачам усунути необхідність підписувати кожну дію в повноланцюговій грі.

Ця ідея також була застосована цього року, коли Arcade Account, розроблений командою Realms 7 серпня, став першою реалізацією функції сесійних ключів. Покращення користувацького досвіду також видно з відео, випущеного командою Loot Realms, яке демонструє гру Loot Survivor з використанням аркадних акаунтів: немає необхідності підписувати кожну «атаку» і не потрібно чекати занадто довго.

! [Starknet: Аналіз переваг розробки та якісних проєктів повноланцюгової ігрової екології] (https://img-cdn.gateio.im/webp-social/moments-69a80767fe-de62f5fee8-dd1a6f-69ad2a.webp)

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

Криптоігровий движок: Dojo

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

Частково традиційні комерційні ігри змогли значно вирости завдяки двом ігровим рушіям: Unity та Unreal Engine, на яких базується більшість наших більш знайомих ігор, таких як Fortnite та Hearthstone.

З точки зору розробника, для того, щоб просувати масштаби повноцінної ігрової екосистеми, потрібен движок, який може допомогти розробникам знизити складність розробки ігор. В результаті в лютому цього року офіційно з'явився на світ Dojo, перший повноланцюговий ігровий рушій на Starknet, спільно розроблений Loot Realms, Cartridge і Briq.

! [Starknet: Аналіз переваг розробки та якісних проєктів повноланцюгової ігрової екології] (https://img-cdn.gateio.im/webp-social/moments-69a80767fe-8148f30205-dd1a6f-69ad2a.webp)

Однак, на відміну від традиційних ігрових движків, Dojo в даний час не передбачає розширених функцій, таких як фізичне моделювання та 3D-рендеринг, оскільки розробка повноланцюгових ігор все ще знаходиться на ранніх стадіях, і стикається з більшою кількістю проблем, пов'язаних із взаємодією базового блокчейну. Тому, згідно з офіційними даними, Dojo працює над розвитком у чотирьох напрямках:

  • По-перше, створіть ексклюзивний L3 для подальшого підвищення продуктивності в мережі;
  • Другий — запустити доказ шахрайства в грі, щоб гравцям не потрібно було чекати ончейн-верифікації для кожної операції, покращуючи плавність гри;
  • По-третє, виконати частину доказу локально гравцем і, нарешті, завантажити в ланцюжок лише ключовий доказ ZK, що значно покращує можливість роботи з грою та захист конфіденційності гравця;
  • Четвертий – ділитися активами за допомогою proof of storage, аналогічно оракулам, вони надають докази достовірності інформації, але не вимагають втручання третьої сторони, право власності на активи з різних ланцюжків можна довести доказом зберігання, а користувачі зможуть використовувати свої активи в різних іграх на різних ланцюгах.

Ігрові рушії, як інфраструктура для розробки ігор, відіграють ключову роль у доброчесному циклі, «допомагаючи розробникам створювати ігри, створюючи блокбастери, залучаючи більше розробників». Вважається, що з розвитком Dojo екологічні переваги повноланцюгової гри Starknet ставатимуть все більш очевидними.

Мова програмування, дружня до складної повноланцюгової розробки ігор: Каїр

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

! [Starknet: Аналіз переваг розробки та якісних проєктів повноланцюгової ігрової екології] (https://img-cdn.gateio.im/webp-social/moments-69a80767fe-df805a2ff7-dd1a6f-69ad2a.webp)

Так навіщо ж нам все-таки потрібен Додзьо? Одна з головних причин полягає в тому, що на відміну від MUD, які використовують мову Solidity, Dojo використовує мову програмування, яка є більш дружньою до розробки складних повноланцюгових ігор: Cairo.

Cairo — це мова смарт-контрактів, розроблена на основі STARK та ексклюзивна для Starknet. Кожна монета має дві сторони, і хоча Cairo має певну вартість навчання для розробників, які знайомі з Solidity, Cairo більш сучасний, ніж Solidity, і багато розробників вважають, що він схожий на мову Rust і може надавати більш просунуті та абстрактні функції.

Наприклад, вищезгадані функції, такі як генерація доказів STARK, рекурсивні докази, які можуть знизити вартість ончейн-верифікації, і виконання часткових доказів локально на локальному рівні гравця, реалізовані через Каїр. У той же час Cairo також більш універсальний, ніж Solidity, він не тільки підходить для контрактної розробки Starknet, але і може запускати доказові програми на інших великих серверах або персональних пристроях, а в майбутньому має більш широкий спектр застосування.

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

Інвентаризація предметів, на які варто звернути увагу

Розуміючи переваги розробки повноланцюгових ігор Starknet, давайте розглянемо, на які проєкти варто звернути увагу в поточній екосистемі повноланцюгових ігор Starknet.

Вцілілий зі здобичі

Loot Survivor — це легка міні-гра від Loot Realms, яка зараз працює в тестовій мережі Starknet.

! [Starknet: Аналіз переваг розробки та якісних проєктів повноланцюгової ігрової екології] (https://img-cdn.gateio.im/webp-social/moments-69a80767fe-1c75842771-dd1a6f-69ad2a.webp)

Режим гри на смерть

На відміну від різних моделей «X to Earn», які використовує Gamefi, Loot Survivor використовує модель «Грай, щоб померти», розроблену командою Loot Realms. Геймплей просто полягає в тому, що гравцеві потрібно витратити невелику суму грошей, щоб викарбувати персонажа-шукача пригод на ланцюжку, і якщо шукач пригод помре в грі, життя персонажа буде конфісковано, а гравцеві потрібно створити нового персонажа та перезапустити гру. В даний час не існує дуже відповідного китайського перекладу, який міг би виразити цю модель графічно, і автор тимчасово переведе її як «нестримна» або «кровопролитна битва до кінця».

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

Тому від якості та популярності гри в режимі «Грай, щоб померти» залежатиме компенсація розробника, і якщо гра не приносить задоволення, гравець не карбуватиме ончейн-персонажів, а розробник гри не отримає винагороду. Ця модель сприятиме створенню позитивного, процвітаючого двостороннього ринку, який включає гравців і творців.

Після того, як Loot Survivor з'явиться в основній мережі, він може використовувати свої нативні токени $Lords для карбування ончейн-персонажів і розширення можливостей своїх токенів.

Впливати

! [Starknet: Аналіз переваг розробки та якісних проєктів повноланцюгової ігрової екології] (https://img-cdn.gateio.im/webp-social/moments-69a80767fe-fc47d6de4c-dd1a6f-69ad2a.webp)

Influence, найпопулярніша багатокористувацька космічна онлайн-стратегія на Starknet, також працює в тестовій мережі. Згідно з дизайном цієї гри, гравці можуть колонізувати астероїди, будувати інфраструктуру, накопичувати ресурси та битися в ній з іншими гравцями. Але в цілому гра не така проста в управлінні, як Loot Survivor, і автор зіткнувся з безліччю проблем під час гри.

Ситуація в команді

Засновник Кріс Лексмонд обіймав посади технічного директора та віце-президента з технологій у кількох технологічних стартапах, а інші члени команди мають досвід створення ігор Triple-A. Як команда-початківець, варто з нетерпінням чекати з точки зору командних здібностей.

! [Starknet: Аналіз переваг розробки та якісних проєктів повноланцюгової ігрової екології] (https://img-cdn.gateio.im/webp-social/moments-69a80767fe-c148ca6f09-dd1a6f-69ad2a.webp)

У той же час в проекті заявили, що при випуску їх нативного токена SWAY 1% буде використовуватися для винагороди учасників тестової мережі.

Брик

! [Starknet: Аналіз переваг розробки та якісних проєктів повноланцюгової ігрової екології] (https://img-cdn.gateio.im/webp-social/moments-69a80767fe-d7e0bb6472-dd1a6f-69ad2a.webp)

Briq можна порівняти з ончейн-системою Lego, де гравці можуть вільно використовувати блоки для будівництва будівлі, яку вони хочуть, одночасно перетворюючи свою модель на NFT. Якщо ви хочете, ви також можете знову об'єднати або розібрати викарбуваний NFT, який легко компонується.

Briq насправді має великий потенціал, він більше схожий на базовий оригінальний протокол, і в майбутньому його можна буде повністю об'єднати з повноланцюговою грою, щоб NFT, викарбувані користувачами на Briq, можна було використовувати в ньому.

Картридж

! [Starknet: Аналіз переваг розробки та якісних проєктів повноланцюгової ігрової екології] (https://img-cdn.gateio.im/webp-social/moments-69a80767fe-788cfc14a6-dd1a6f-69ad2a.webp)

Cartridge — це повноланцюгова платформа інтеграції ігор на Starknet, і гравці звикли порівнювати її з платформою Steam для повноланцюгових ігор. Але він виходить далеко за рамки функції платформи інтеграції ігор, і його розробка Cartridge Controller не тільки допомагає повноланцюговим іграм легко йти в ланцюжок, але й допомагає покращити ігровий досвід гравця; Брав участь у розробці та будівництві Dojo, повноцінного ігрового рушія; Створіть власну повноланцюгову гру Roll Your Own (RYO).

Cartridge закрив свій початковий раунд у червні 2022 року з інвесторами, включаючи Fabric Ventures, Valhalla Venture, і Chapter One. Вважається, що в майбутньому багатовимірний Картридж відіграватиме незамінну роль в ігровій екології Starknet з повним ланцюгом.

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

! [Starknet: Аналіз переваг розробки та якісних проєктів повноланцюгової ігрової екології] (https://img-cdn.gateio.im/webp-social/moments-69a80767fe-ee073809b8-dd1a6f-69ad2a.webp)

Підбиваємо підсумки і думаємо

На цьогорічній конференції ETHCC Вілл Робінсон з Alliance Dao визначив чотири проблеми, які стримують розробку повноланцюгових ігор: проблеми з UX/UI, невпевненість у масштабуванні та відсутність стандартного дизайну закономірності) і невизначена додана вартість.

! [Starknet: Аналіз переваг розробки та якісних проєктів повноланцюгової ігрової екології] (https://img-cdn.gateio.im/webp-social/moments-69a80767fe-3800faad34-dd1a6f-69ad2a.webp)

Згідно з розділом, присвяченим перевагам Starknet у розробці повноланцюгових ігор, можна побачити, що перші три проблеми, підняті Віллом Робінсоном, можуть бути ефективно вирішені в майбутньому. Але щодо останнього питання, чи є якась цінність у повноланцюгових іграх? Як ми всі знаємо, блокчейн вирішує проблему володіння активами та створення економічної системи у віртуальному світі, тому для ігор, окрім розміщення внутрішньоігрових активів у ланцюжку, чи справді нам потрібно перемістити всю гру в ланцюжок? Чи справді це має сенс для гравців? Це не проблема, з якою стикається лише Starknet, це проблема, з якою стикаються всі учасники екосистеми повноланцюгових ігор.

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

У дитинстві Віталік був одержимий ідеєю грати в World of Warcraft, але пізніше він повністю відмовився від гри, тому що Blizzard модифікувала навички деяких персонажів в апгрейді з причин, які вплинули на баланс гри, що неабияк розлютило Віталіка, і після неодноразових безрезультатних електронних листів інженерам Blizzard він більше ніколи в гру не грав, а також зрозумів, що в традиційних іграх є серйозна централізація, а голос гравця досить слабкий.

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

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

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

Тому що ви вірите, ви бачите.

**Відмова від відповідальності: Весь контент на цьому сайті може стосуватися питань ризиків проекту, лише науково-популярного та довідкового характеру і не є будь-якою інвестиційною порадою. Будь ласка, подивіться на це раціонально, встановіть правильну інвестиційну філософію та покращте свою обізнаність щодо запобігання ризикам. Рекомендується враховувати різні відповідні фактори перед взаємодією та утриманням, включаючи, але не обмежуючись, особисту мету покупки та толерантність до ризику. **

**Повідомлення про авторські права: Авторські права на цитовану інформацію належать оригінальному носію та автору. Якщо інші засоби масової інформації, веб-сайти або приватні особи не будуть передруковувати статті цього сайту без згоди Uncle J Club, Uncle J Club залишає за собою право нести юридичну відповідальність за вищезазначені дії. **

Переглянути оригінал
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Нагородити
  • Прокоментувати
  • Поділіться
Прокоментувати
0/400
Немає коментарів
  • Закріпити