Локальний пріоритетний ігровий цикл: нова модель покращення досвіду Web3 ігор
Локально-пріоритетний ігровий цикл є моделлю, яка надає перевагу офлайн/позамережевому досвіду. Його основна характеристика полягає в тому, що ігровий цикл повністю працює на пристрої гравця, не підлягаючи впливу підтвердження транзакцій в мережі або інших мережевих відповідей, якщо гравець не вибирає активно взаємодіяти з ним. Ця концепція походить з ідеї локально-пріоритетного програмного забезпечення і була застосована в кількох експериментальних проектах.
Мотивація дизайну
З швидким зростанням обчислювальної потужності крайових пристроїв, перенесення більшої кількості обробних завдань на ці пристрої може значно зменшити затримки та покращити ігровий досвід. Ця стратегія є особливо важливою в дизайні Web3 ігор, оскільки традиційні застосунки на блокчейні часто стикаються з проблемою очікування підтвердження транзакцій, що впливає на плавність гри.
Щоб вирішити цю проблему, розробники намагаються створити нову модель ігрового циклу, в якій кожен гравець повинен надіслати лише одну транзакцію за гру. Цей підхід ефективно розділяє ігровий досвід і швидкість транзакцій у блокчейні, а також час блоку, максимально використовуючи локальні обчислювальні ресурси.
Структура моделі
Локальний пріоритетний ігровий цикл складається з двох ключових частин:
Основний ігровий цикл: складає основний ігровий досвід, повністю працює на локальному пристрої гравця.
Елемент ігрового циклу: асинхронна робота, що сприяє взаємодії між гравцями, не заважаючи виконанню основного ігрового циклу.
Основний ігровий цикл відповідає за передачу інформації до метаігрового циклу, який на основі інформації, наданої гравцем, генерує нові дані. Ця новостворена інформація буде асинхронно повернена на пристрій гравця.
Сценарії застосування
Ігровий цикл може мати кілька варіантів реалізації, наприклад:
Таблиця результатів: записує та демонструє досягнення гравців у розгадуванні головоломок.
Співпадіння гравців: реалізація автоматизованої бойової системи, подібної до протистояння ШІ в стратегічних іграх.
Подвійний цикл проектування: поєднання повільного циклу багатокористувацької гри (мета-ігорний цикл) та швидкого циклу однокористувацької гри (основний ігровий цикл), як у грі про втечу роботів.
Реальний випадок
Наприклад, у проекті MuMu його основний ігровий цикл працює в браузері, включаючи користувальницький інтерфейс та емулятор. Гравці можуть подавати рішення до метаігрового циклу на базі смарт-контрактів. Метаігровий цикл перевіряє рішення та передає результати назад до основного ігрового циклу, реалізуючи функцію таблиці лідерів та обміну рішеннями.
Перспективи майбутнього
Цей режим можна подальше розширити, впровадивши технологію даних з доказами (PCD). Пристрої гравців можуть генерувати докази, які підтверджують, що симуляційна програма була правильно виконана. Цей підхід може знизити обчислювальну складність метаігрового циклу, оскільки перевірка доказів зазвичай є більш ефективною, ніж повторне виконання симуляції.
Крім того, за допомогою технології нульових знань можна реалізувати рішення з захистом конфіденційності. Таким чином, метаграйнт може ранжувати їх, не знаючи конкретних рішень, що додатково захищає творчість гравців.
Локальний пріоритетний ігровий цикл надає нові підходи для розробки Web3 ігор, сподіваючись покращити ігровий досвід одночасно максимально використовуючи переваги технології блокчейн.
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
7 лайків
Нагородити
7
4
Поділіться
Прокоментувати
0/400
DegenWhisperer
· 18год тому
Гра на у блокчейні, а грати поза блокчейном – ось і все.
Переглянути оригіналвідповісти на0
NFTDreamer
· 18год тому
Офлайн-досвід не завжди може бути гладким.
Переглянути оригіналвідповісти на0
CryptoCrazyGF
· 18год тому
Хто грає, той знає, що грати офлайн - найкраще.
Переглянути оригіналвідповісти на0
Frontrunner
· 18год тому
Досвід гравця в пріоритеті, насправді немає ніякого значення, чи пов'язаний він з ланцюгом.
Локальний пріоритет у ігровому циклі: інноваційна модель для подолання вузьких місць у досвіді Web3-ігор
Локальний пріоритетний ігровий цикл: нова модель покращення досвіду Web3 ігор
Локально-пріоритетний ігровий цикл є моделлю, яка надає перевагу офлайн/позамережевому досвіду. Його основна характеристика полягає в тому, що ігровий цикл повністю працює на пристрої гравця, не підлягаючи впливу підтвердження транзакцій в мережі або інших мережевих відповідей, якщо гравець не вибирає активно взаємодіяти з ним. Ця концепція походить з ідеї локально-пріоритетного програмного забезпечення і була застосована в кількох експериментальних проектах.
Мотивація дизайну
З швидким зростанням обчислювальної потужності крайових пристроїв, перенесення більшої кількості обробних завдань на ці пристрої може значно зменшити затримки та покращити ігровий досвід. Ця стратегія є особливо важливою в дизайні Web3 ігор, оскільки традиційні застосунки на блокчейні часто стикаються з проблемою очікування підтвердження транзакцій, що впливає на плавність гри.
Щоб вирішити цю проблему, розробники намагаються створити нову модель ігрового циклу, в якій кожен гравець повинен надіслати лише одну транзакцію за гру. Цей підхід ефективно розділяє ігровий досвід і швидкість транзакцій у блокчейні, а також час блоку, максимально використовуючи локальні обчислювальні ресурси.
Структура моделі
Локальний пріоритетний ігровий цикл складається з двох ключових частин:
Основний ігровий цикл відповідає за передачу інформації до метаігрового циклу, який на основі інформації, наданої гравцем, генерує нові дані. Ця новостворена інформація буде асинхронно повернена на пристрій гравця.
Сценарії застосування
Ігровий цикл може мати кілька варіантів реалізації, наприклад:
Реальний випадок
Наприклад, у проекті MuMu його основний ігровий цикл працює в браузері, включаючи користувальницький інтерфейс та емулятор. Гравці можуть подавати рішення до метаігрового циклу на базі смарт-контрактів. Метаігровий цикл перевіряє рішення та передає результати назад до основного ігрового циклу, реалізуючи функцію таблиці лідерів та обміну рішеннями.
Перспективи майбутнього
Цей режим можна подальше розширити, впровадивши технологію даних з доказами (PCD). Пристрої гравців можуть генерувати докази, які підтверджують, що симуляційна програма була правильно виконана. Цей підхід може знизити обчислювальну складність метаігрового циклу, оскільки перевірка доказів зазвичай є більш ефективною, ніж повторне виконання симуляції.
Крім того, за допомогою технології нульових знань можна реалізувати рішення з захистом конфіденційності. Таким чином, метаграйнт може ранжувати їх, не знаючи конкретних рішень, що додатково захищає творчість гравців.
Локальний пріоритетний ігровий цикл надає нові підходи для розробки Web3 ігор, сподіваючись покращити ігровий досвід одночасно максимально використовуючи переваги технології блокчейн.