Siklus permainan prioritas lokal: Jalan inovasi pengalaman permainan Web3

robot
Pembuatan abstrak sedang berlangsung

Siklus permainan prioritas lokal: Model inovatif untuk meningkatkan pengalaman permainan Web3

Loop permainan lokal yang diutamakan adalah pola desain yang mengutamakan pengalaman off-chain atau offline. Ciri utamanya adalah bahwa loop utama permainan sepenuhnya dijalankan pada perangkat lokal pemain, tanpa terpengaruh oleh konfirmasi transaksi on-chain atau respons jaringan lainnya, kecuali pemain secara aktif memilih untuk berinteraksi dengannya. Konsep ini berasal dari ide perangkat lunak yang diutamakan lokal dan telah diterapkan serta divalidasi dalam berbagai eksperimen permainan Web3.

Motivasi Desain

Seiring dengan peningkatan cepat kemampuan komputasi perangkat tepi, semakin menarik untuk memindahkan lebih banyak tugas pemrosesan ke perangkat ini. Strategi ini tidak hanya dapat secara signifikan mengurangi latensi, tetapi juga dapat meningkatkan kelancaran pengalaman bermain game. Dalam desain dunia otonom, pengembang menghadapi pilihan serupa. Aplikasi on-chain tradisional biasanya perlu menunggu penyelesaian transaksi untuk memperbarui status dan melanjutkan ke langkah berikutnya, pola ini sangat jelas terlihat dalam permainan di seluruh rantai, yang mengakibatkan masalah latensi yang serius.

Untuk mengatasi tantangan ini, para pengembang mulai menjelajahi pola desain game baru. Salah satu ide kunci adalah merancang siklus permainan di mana setiap pemain hanya perlu mengirim satu transaksi dalam setiap putaran permainan. Metode ini secara efektif memisahkan pengalaman bermain game dari kecepatan transaksi blockchain dan waktu blok, sehingga meningkatkan kecepatan respons dan kelancaran permainan secara signifikan.

Analisis Mode

Mode siklus permainan lokal prioritas terdiri dari dua bagian utama: siklus permainan inti dan siklus permainan meta.

  1. Inti dari siklus permainan: membentuk pengalaman permainan utama, sepenuhnya berjalan di perangkat lokal pemain.
  2. Siklus permainan utama: berjalan secara asinkron, bertanggung jawab untuk menangani interaksi antar pemain, tidak akan mengganggu pelaksanaan siklus permainan inti.

Siklus permainan inti akan mengirimkan informasi ke siklus permainan metaverse, yang kemudian menghasilkan data baru berdasarkan informasi tersebut. Ketika data baru tersedia, data tersebut akan dikirim kembali secara asinkron ke perangkat pemain.

Implementasi loop permainan meta bervariasi, bentuk yang paling sederhana bisa berupa papan skor. Dalam hal ini, loop permainan inti mungkin merupakan permainan teka-teki, di mana pemain mencoba berkali-kali untuk menyelesaikan tantangan. Ketika pemain puas dengan solusinya, mereka dapat menyerahkannya ke loop permainan meta. Loop permainan meta akan mengevaluasi validitas solusi dan menyusun hasilnya bersama dengan nama pemain di papan peringkat. Tabel ini kemudian akan dikirim kembali ke perangkat setiap pemain.

Loop permainan meta yang lebih canggih dapat digunakan untuk mencocokkan pemain. Misalnya, dalam permainan pertempuran otomatis, loop permainan inti dapat memungkinkan pemain untuk merancang dan menguji strategi pertempuran. Setelah pemain puas, mereka mengajukan strategi ke loop permainan meta. Loop permainan meta kemudian bertanggung jawab untuk mencocokkan pertarungan antara strategi yang diajukan oleh pemain yang berbeda, dan mungkin menerapkan sistem penilaian untuk menilai kekuatan masing-masing strategi atau pemain.

Salah satu cara implementasi yang lebih kompleks adalah merancang dua siklus permainan yang saling terkait: satu siklus permainan multipemain dan satu siklus permainan tunggal. Siklus permainan multipemain diimplementasikan dalam siklus permainan meta, dengan kemajuan yang lebih lambat; sedangkan siklus permainan tunggal diimplementasikan dalam siklus permainan inti, berfungsi dengan kecepatan lokal. Misalnya, siklus permainan meta dapat mengimplementasikan permainan battle royale yang diikuti oleh robot yang dirancang oleh pemain, sedangkan siklus permainan inti yang sesuai adalah sebuah stasiun pembuatan robot, di mana pemain dapat merancang perilaku robot dan melakukan pengujian.

Contoh Aplikasi Nyata

Sebagai contoh, ada sebuah permainan eksperimental bernama MuMu, yang terinspirasi dari permainan teka-teki logika alkimia. Siklus permainan inti MuMu adalah frontend web yang berjalan di browser pemain, termasuk antarmuka pengguna grafis dan simulator. Pemain dapat dengan bebas mengajukan solusi ke siklus meta permainan MuMu, yang terdiri dari kontrak pintar dan server indeks.

Kontrak pintar mewujudkan logika simulasi yang sama dengan siklus permainan inti, memastikan pemain dapat mengevaluasi kinerja mereka dengan akurat sebelum mengajukan solusi. Kontrak akan mengeluarkan peristiwa yang berisi deskripsi solusi dan informasi kinerja. Siklus permainan inti kemudian berlangganan pembaruan basis data server indeks siklus meta permainan, memungkinkan pemain untuk melihat semua solusi yang diajukan dan melakukan pembelajaran perbandingan.

Prospek Masa Depan

Mode ini juga dapat diperluas lebih lanjut dengan memperkenalkan teknologi Data dengan Bukti (PCD). Perangkat pemain dapat menghasilkan bukti yang menunjukkan bahwa program simulasi dijalankan dengan benar pada solusi pemain. Metode ini dapat mengurangi kompleksitas komputasi dari siklus meta game, karena memverifikasi bukti biasanya lebih hemat sumber daya dibandingkan dengan menjalankan ulang program simulasi.

Selain itu, melalui teknologi bukti tanpa pengetahuan, solusi dapat disembunyikan. Dalam hal ini, hanya bukti dan hasil kinerja yang diklaim yang akan dikirim ke siklus permainan utama, sementara solusi asli tetap tersimpan dengan ketat di perangkat pemain. Ini tidak hanya dapat menghemat biaya komputasi tetapi juga memungkinkan peringkat dilakukan tanpa mengungkapkan solusi spesifik.

Mode siklus permainan prioritas lokal memberikan pendekatan inovatif untuk pengembangan permainan Web3, yang diharapkan dapat secara signifikan meningkatkan pengalaman bermain, mengurangi dampak keterlambatan yang melekat pada blockchain, sambil mempertahankan desentralisasi dan keamanan. Seiring dengan perkembangan teknologi terkait, kita dapat mengharapkan untuk melihat lebih banyak desain permainan inovatif yang berdasarkan pada mode ini.

Lihat Asli
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
  • Hadiah
  • 6
  • Posting ulang
  • Bagikan
Komentar
0/400
CryptoCross-TalkClubvip
· 10jam yang lalu
Main game blockchain secara offline? Operasi ini benar-benar menghapus blockchain!
Lihat AsliBalas0
PessimisticLayervip
· 08-10 10:37
Apakah menurutmu optimasi sama dengan desentralisasi...
Lihat AsliBalas0
GhostInTheChainvip
· 08-10 10:36
Saya menyerah, ini kan hanya mode offline yang berganti merek?
Lihat AsliBalas0
AirdropBuffetvip
· 08-10 10:15
Akhirnya ada yang mengatakan ini, bermain game masih harus menunggu konfirmasi on-chain, ngapain?
Lihat AsliBalas0
BackrowObservervip
· 08-10 10:14
latensi akhirnya tidak perlu terhambat lagi~ terasa nyaman
Lihat AsliBalas0
RugPullAlertBotvip
· 08-10 10:12
Rug Pull Peringatan, lagi-lagi memunculkan konsep baru untuk mengumpulkan uang
Lihat AsliBalas0
  • Sematkan
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate
Komunitas
Bahasa Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)