Локальний пріоритет у ігровому циклі: Інновації у Web3-ігровому досвіді та оптимізація взаємодії у блокчейні

Локальний пріоритет ігрового циклу: інноваційна модель оптимізації ігрового досвіду у блокчейні

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

Мотивація дизайну

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

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

Структура моделі

Локальний пріоритетний ігровий цикл складається з двох основних частин:

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

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

Цикл гри на основі токенів може мати кілька способів реалізації, наприклад:

  • Таблиця лідерів: реєструє та сортує результати гравців у вирішенні головоломок.
  • Система підбору: автоматично підбирає стратегії гравців для ігор з автоматичними боями та впроваджує систему рейтингів.
  • Цикл багатокористувацької гри: реалізація масової взаємодії між гравцями, такі як битви роботів на виживання.

Приклад реалізації

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

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

Розширення можливостей

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

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

Локальний пріоритетний ігровий цикл надає інноваційний метод для розробки Web3 ігор, ефективно балансуючи між децентралізацією та користувацьким досвідом, вказуючи новий напрямок для дизайну блокчейн-ігор у майбутньому.

Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 6
  • Поділіться
Прокоментувати
0/400
DeFiDoctorvip
· 14год тому
Симптоми ще знаходяться в контрольованих межах, рекомендується регулярно моніторити затримку.
Переглянути оригіналвідповісти на0
StopLossMastervip
· 08-06 09:40
Наступивши на велику позицію, обдурювати людей, як лохів, є пріоритетом для місцевих.
Переглянути оригіналвідповісти на0
NFT_Therapyvip
· 08-05 20:10
Офлайн-досвід є необхідним, хто грає в ігри, може чекати, поки у блокчейні все повільно рухається.
Переглянути оригіналвідповісти на0
RektRecordervip
· 08-05 20:06
Ця хвиля поза блокчейном дійсно економить газ
Переглянути оригіналвідповісти на0
BridgeTrustFundvip
· 08-05 19:57
Ще досі зависає у блокчейні, що робити?
Переглянути оригіналвідповісти на0
faded_wojak.ethvip
· 08-05 19:53
Старий метод, якщо я втратила свій гаманець, це все.
Переглянути оригіналвідповісти на0
  • Закріпити