Повноланцюговий ігровий движок: плавне поєднання ігрових світів Web2 та Web3

Джерело: MetaCat

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

Автори зображення:

Історично склалося так, що такі імена, як Unity та Unreal Engine, домінували в розмові. Їхній вплив у традиційних іграх незаперечний. У міру того, як цифровий ландшафт розширювався, розробники опинилися на роздоріжжі: чи зупинитися на готових ігрових рушіях сторонніх розробників, чи ризикнути кастомізувати власні. Такі гіганти, як CD Projekt Red, вибрали останнє, тому що зрозуміли, що їх ігровий рушій означає безпрецедентний контроль і гнучкість, щоб втілити в життя своє конкретне бачення.

Коли ми переходимо до наступного рубежу ігор: омнічейн-ігор, ми опиняємося в центрі технологічної золотої лихоманки. Поява таких рушіїв, як MUD від Lattice і Dojo від Starknet, натякає на величезний, невикористаний потенціал омнічейн-ігор. Хоча може здатися, що інфраструктура зростає швидше, ніж виробництво преміальних ігор, це саме те, чого можна очікувати від індустрії, яка перебуває на межі трансформації. У цій статті ми розглянемо останні досягнення в ігрових рушіях повного ланцюга, дослідимо їхні унікальні функції, проблеми та потенційний вплив на індустрію.

ГРЯЗЬ

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

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

Ще однією відмінною особливістю MUD є те, що він використовує локальний індексатор. Ці індексери прискорюють пошук станів, долаючи величезний розрив між логікою в ланцюжку та візуалізацією на стороні клієнта. MUD також демонструє ефективне управління транзакціями. Він має можливість імітувати ончейн-транзакції за замовчуванням, перш ніж вони потраплять у блокчейн. Такі ігри, як Skystrife та Primodium, довели свою гнучкість та потенціал.

Додзьо

** **

Dojo — це ігровий рушій, очолюваний Cartridge, Realms і BibliothecaDAO. Розроблений спеціально для Starknet, він зосереджений на забезпеченні розширеного володіння, сумісності та масштабованості ігор, одночасно забезпечуючи швидші та економічно ефективніші транзакції, які мають вирішальне значення для ігор. Starknet — це блокчейн Ethereum L2 із Validity Rollups, який використовує криптографію під назвою STARKs для різкого зниження витрат на обчислення та зберігання. Він забезпечує безпеку Ethereum, досягаючи високої швидкості транзакцій за секунду (TPS) за найнижчих витрат**. Це робить ігри на блокчейні швидшими та дешевшими.

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

Такі ігри, як Realms і Cafe Cosmos, вже розробляються за допомогою Dojo на Starknet. Численні інструменти та функції Dojo включають:

**1. Entity Component System (ECS): шаблон проектування, який покращує зручність супроводу вашого коду.

2. Sozu та Torii: Спеціалізовані інструменти для розгортання ігор та ефективного управління подіями ігрового світу.

3. Katana: Локальний швидкий вузол Starknet для покращення досвіду розробки.

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

Приймає двигун

Розроблений Paima Studios, Paima Engine дозволяє розробникам використовувати свій досвід програмування Web2 для створення надійних Web3-ігор. Ігровий движок дозволяє розробникам використовувати знайомі інструменти, такі як Java, реляційні бази даних і стандартний стек розробки Web2, інтегруючи при цьому розширені функції блокчейну Ethereum L2.

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

Рушій призначений для підтримки популярних ігрових рушіїв, таких як Unity та Unreal, і включає проміжне програмне забезпечення, яке з'єднує ігровий фронтенд, блокчейн та ігрові вузли. Проміжне програмне забезпечення також взаємодіє з різними гаманцями Web3 і використовує смарт-контракти для фіксації та зберігання ігрових дій. Paima також наголошує на зберіганні та безпеці даних, співпрацюючи з такими проектами, як AIL та Celestia, щоб забезпечити широкий доступ та безпеку інформації.

Інновації лежать в основі Paima Studios. Вони також представили Stateful NFT, які пов'язують поведінку геймера з його блокчейн-ідентичністю. Студія прагне спростити ігрову взаємодію між розробниками та гравцями, надаючи зручний інтерфейс та інструменти. За підтримки фінансування спільноти Cardano Paima Studios очолить розвиток ончейн-ігор.

Наріжний камінь

Keystone — це фреймворк зведення від Curio, побудований на основі стека OP Stack від Optimism. Він визнає проблеми, з якими стикаються складні ончейн-ігри, пов'язані з вузькими місцями швидкості виконання, особливо коли масштабування стану в ланцюжку та одночасні транзакції зростають. Крім того, традиційні блокчейни не мають основних функцій, які забезпечують оптимальну продуктивність в іграх, таких як ігрові галочки.

Як і Dojo, Keystone використовує модель розробки Entity Component System (ECS), яка прискорює виконання в 100 разів і підтримує паралельне виконання. Optimism на основі EVM дозволяє смарт-контрактам Solidity взаємодіяти з базовим станом ECS. Це досягається за допомогою попередньо скомпільованих функцій, які можуть отримувати та оновлювати дані. Keystone також інтегрує ігрові галочки в процес виробництва блоків. Введені користувачем дані в попередньому блоці впливають на генерацію нового стану.

Світовий двигун

World Engine від Argus Labs дозволяє розробникам створювати відкриті, сумісні ігрові світи, використовуючи унікальну архітектуру шардингу L2. Місія World Engine полягає у створенні Інтернету ігор, який дозволяє кожній грі мати власний масштабований блокчейн, який постійно розвивається та належить її спільноті.

World Engine пропонує розширені функції для ігор. Розподіляючи роботу гри на різні частини, вона легко справляється зі зростаючим попитом. Движок гарантує, що гра працює безперебійно, залишаючись підключеною до технології блокчейн. Однією з його ключових частин є Cardinal, яка розроблена для хорошої роботи з популярними ігровими движками, такими як Unity та Unreal. Це також дозволяє розробникам використовувати Go для створення правил гри.

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

Висновок

У багатоланцюжковому ігровому ландшафті, що постійно розвивається, MUD, Dojo, Paima Engine, Keystone і World Engine є свідченням зближення традиційних ігрових практик з технологією блокчейн. Ці рушії мають спільне бачення: безперешкодно поєднати ігровий простір Web2 та Web3.

MUD фокусується на поєднанні звичайних ігрових візуальних ефектів із принципами блокчейну, Dojo збільшує швидкість гри, Paima's Whirlpool гарантує, що різні ігри працюють разом, Keystone зосереджується на виконанні кількох завдань одночасно, а World Engine дозволяє розробникам створювати відкриті ігрові світи. Але, врешті-решт, мета всіх цих ігрових рушіїв полягає в тому, щоб дати творцям ігор найкращі інструменти та свободу для реалізації своїх ідей та бачення.

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

У міру того, як ці інструменти та фреймворки розвиваються далі, ми можемо очікувати більш комплексних ончейн-ігор, де будь-хто більш залучений, де є нескінченна творчість і де кожен гравець є головним фокусом. На наступному етапі омнічейн-ігор та блокчейн-ігор загалом ігрові движки – це більше, ніж просто інструменти; Вони є основою захоплюючого онлайн-світу і змінять те, як ми думаємо та граємо.

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