Analisis singkat tentang mesin game rantai penuh

Iterasi yang cepat dari mesin-mesin ini telah mulai memungkinkan kita untuk melihat kedatangan era game rantai penuh yang dapat disusun, diskalakan, dan sepenuhnya terbuka.

Ditulis oleh: Ishanee, IOSG Ventures

perkenalan:

Game full-chain seperti Dark Forest telah membuktikan bahwa Anda dapat menempatkan logika game di-chain, dan karena interoperabilitasnya yang tanpa izin, ini telah mendorong komunitas untuk membuat alat, aliansi, DAO baru, dan banyak lagi. Sebelumnya, meskipun paradigma dan motivasi membangun dunia otonom telah didokumentasikan dengan baik, tidak banyak artikel tentang mesin game rantai penuh, yang merupakan salah satu bidang baru yang paling menarik dalam arah ini menurut pendapat kami.

Pengembangan game: game tradisional dan game berantai penuh

Di masa lalu, mesin game seperti Unreal, Unity, dan Phaser digunakan sebagai toko serba ada untuk pengembangan game tradisional. Ini mencakup konstruksi dasar pengembangan game, seperti gerakan kontrol, rendering 2D dan 3D, deteksi tabrakan objek, suara, warna, skrip, dan mesin fisik lainnya, dan bahkan menyertakan arsitektur klien server, kerangka kerja PC / konsol game / ponsel, transaksi mekanisme distribusi seperti pasar.

Saat World of Warcraft diluncurkan, Blizzard telah mengerjakan tumpukan jaringan game selama empat tahun, tetapi hanya satu tahun untuk konten game. Segera setelah Unity diluncurkan pada tahun 2005, waktu pengembangan dikurangi dari 4 tahun menjadi beberapa bulan karena kumpulan teknologi modularnya.

Dalam game rantai penuh, status game semuanya akan disimpan di blockchain, yang berarti serangkaian tantangan unik dan pembuatan infrastruktur baru. Yang pertama dikembangkan untuk ekosistem Ethereum adalah mesin MUD yang diluncurkan oleh Lattice, kemudian beberapa mesin lain untuk ekosistem yang berbeda dan menggunakan bahasa pemrograman yang berbeda secara bertahap muncul, seperti DojoEngine untuk starkware.

Mesin game pertama: MUD

MUD Lattice dibuat selama 0xParc Residency pada Q3 2022. Selama periode ini, Lattice mencoba membuat beberapa game full-chain Meskipun gameplay dan gayanya berbeda, semuanya mengalami masalah blockchain yang sama. Bukan masalah teknis yang rumit dan sulit, tetapi banyak beban kerja yang sibuk. Dengan cara ini, mereka meluncurkan MUD - mesin game rantai penuh pertama.

Saat tim MUD mencoba membuat game, mereka menggunakan mesin atau alat game seperti PhaserJS, Three, dan Godot, tetapi ini adalah mesin sisi klien yang tugas utamanya adalah mengambil keadaan dunia dan membuatnya dapat dibaca oleh pemain. Apa yang biasanya dibagikan adalah keadaan dunia - "apakah uskup ada di papan?" sedangkan keterbacaan adalah "bidak catur dengan proyeksi 3D yang mewah, antarmuka pengguna yang menggerakkannya di sekitar papan dengan klik dan seret berdasarkan gerakan uskup peraturan".

Bagaimana memahami arsitektur mesin ECS yang digunakan oleh MUD

Mereka menggunakan arsitektur ECS (entity component-entity component system) Dalam framework ini, setiap game full-chain akan menggunakan kontrak dunia, yang merupakan registri dari semua objek (Entitas) di dunia ini. Entitas adalah ID numerik, dan komponen dilampirkan ke Entitas dan dapat ditambahkan ke dunia.

Dalam contoh ini, Entitas 1 dapat berupa karakter naga dan Posisi, CanFly, dan Harga adalah 3 komponen berbeda. Komponen tidak memiliki logika sendiri, mereka dapat ditambahkan ke Entitas baru melalui kontrak sistem. Kontrak sistem memerlukan akses tulis ke komponen pemilik. Dalam MUD, tidak ada perbedaan antara pengembang pihak pertama dan ketiga.

Mesin StarkNet 上海 Dojo

Dojo Engine adalah framework ECS open source, seperti MUD yang dibangun untuk ekosistem StarkNet, tetapi tidak kompatibel dengan EVM, yang ditulis di Kairo. Tim teknik Dojo meliputi Realms, Briq, cartridge_gg, topologi, starknet, dan tim proyek lainnya.

Game Pertama: Hutan Gelap

Dark Forest adalah game pertempuran luar angkasa MMORTS di mana pemain menemukan dan menaklukkan planet di alam semesta yang dihasilkan secara acak tanpa batas. Versi beta dari game ini diluncurkan pada tahun 2020, dan versi V0.3-nya dirilis di testnet Ropsten selama 1 minggu. Pemain yang berpartisipasi dalam tes masuk daftar putih dan berkompetisi untuk 1024Dai sebagai bagian dari kumpulan hadiah. Sejauh ini, lebih dari 10.000 pemain telah berpartisipasi dalam putaran hutan gelap, menghabiskan triliunan gas di Ropsten, xDai, dan Gnosis Chain.

Ekosistem Hutan Gelap

  • plugin
  • Klien pengganti
  • Penambang GPU
  • Pemain korporat
  • Pasar Data/Siaran - Pemain dapat menambahkan fungsi baru melalui pasar data dan menerapkannya di dalam game.

**Dark Forest tidak membedakan apakah pemain adalah pemain EOA atau kontrak pintar, dan jenis baru komunitas gamer telah muncul. **

  • DF DAO - Dibuat pada Mei 2021
  • Orden GG - aliansi lain untuk bersaing dengan DF DAO
  • Astral Colossus adalah pemain smart contract (robot) dari DF DAO. Pemain ini memiliki beberapa batasan, seperti tidak dapat mengekstraksi sumber daya, dan bermain dengan satu-satunya tujuan untuk meningkatkan skor Dark Forest DAO di papan peringkat. Setiap putaran kemenangan yang dikontribusikan kepada pemain akan dicatat.

Ekologi permainan rantai penuh

Seperti yang Anda lihat, Ethereum, OP, dan StarkNet adalah 3 ekosistem utama.

Tantangan untuk pengembangan game rantai penuh

Tantangan-tantangan ini dapat dikategorikan ke dalam tiga aspek: teknologi, onboarding, dan realisasi ekonomi.

teknologi

Mengembangkan game full-chain membutuhkan teknologi yang kompleks dan masih merupakan tugas yang menakutkan. Dengan dukungan MUD dan DOJO, meskipun ambang batas pengembangan menjadi lebih rendah, namun tetap tidak dapat memberikan kemudahan bagi pengembang seperti Unity. Tantangan teknis pengembangan game juga mencakup tantangan penskalaan.

Inilah sebabnya mengapa beberapa tim menggunakan rollup sebagai perusahaan layanan seperti Caldera untuk membuat OPStack, baik menggunakan bukti klien, atau membangun langsung di L2. Beberapa pembangun juga sangat memperhatikan jaringan komputasi terdesentralisasi yang dapat diverifikasi seperti RiscZero untuk memperluas jangkauan aplikasi kontrak pintar mereka. Optimalisasi gas juga merupakan masalah besar, sebagian terkait dengan teknologi dan skalabilitas, sebagian terkait dengan desain game.

SNARK digunakan untuk privasi atau untuk skalabilitas. Dark Forest menggunakan zkps untuk menambah ketidaklengkapan pada game, tanpanya pemain mana pun dapat melihat seluruh tampilan dunia, yang lain menggunakannya untuk memindahkan tugas komputasi yang berat ke klien dan menyinkronkan status (seperti playmint).

Aktifitas

Jika game full-chain seperti menarik lebih banyak komunitas game blockchain (sebelum mereka memikirkan adopsi massal), manajemen dompet adalah yang terpenting. Karena game ini sepenuhnya on-chain, pemain kemungkinan harus mendaftar untuk setiap popup aksi dalam game, yang akan membuat pengalaman pengguna menjadi buruk. Kunci Sesi adalah cara termudah untuk mengatasi masalah ini, tetapi ada potensi risiko keamanan. Pengembang game saat ini tidak ingin pemain menyimpan barang bernilai tinggi di dompet mereka, jadi ini bukan masalah yang paling mendesak saat ini, tetapi karena semakin banyak pemain yang masuk, masalah ini cepat atau lambat harus diselesaikan.

Aspek lainnya adalah keterlibatan pengembang untuk mendorong dan menarik para modder game untuk berkontribusi dan mengembangkan game, yang secara alami akan meningkatkan nilai dunia otonom. Hal ini terutama dicapai dengan menyediakan alat yang tepat bagi pengembang dan memastikan monetisasi atau penghargaan yang tepat atas kontribusi mereka.

Realisasi Ekonomi

Tantangan ini akan semakin jelas dengan kesuksesan game on-chain pertama. Ekonomi dalam dunia game akan berkontribusi pada kesenangan, penambangan, dan pengumpulan sumber daya dari setiap game berantai penuh itu sendiri, dan akan membutuhkan banyak penyesuaian untuk memastikan pemain bersenang-senang dalam game tersebut.

Cara yang menarik bagi pengembang game saat ini untuk menghasilkan uang adalah melalui biaya sequencer, menggunakan token mereka di dalam game, dan menggunakan token di L2 untuk mendapatkan gas yang mereka inginkan.

Pandangan

Iterasi yang cepat dari mesin ini telah mulai memungkinkan kita untuk melihat kedatangan era game full-chain yang dapat disusun, dapat diskalakan, dan terbuka sepenuhnya. Meskipun kesulitan permainan dan interaksi permainan rantai penuh saat ini perlu dioptimalkan, jenis dan batasan teknis dari permainan yang dapat diterapkan juga sangat jelas. Tetapi rute keseluruhan rantai benar-benar menumbangkan logika permainan tradisional, dan itu adalah salah satu jalur paling potensial yang telah kita lihat setelah DeFi yang dapat menggabungkan narasi dan produk. Fitur fundamentalis ini juga membuat kualitas dan aktivitas komunitas developer menjadi sangat tinggi. Segera, serangkaian permainan ekologi, alat, guild, dan proyek lain yang mengandalkan arsitektur yang mendasarinya akan muncul di setiap mesin permainan rantai penuh, dan ekonomi metaverse nyata dan interaksi sosial akan lahir.

Lihat Asli
Konten ini hanya untuk referensi, bukan ajakan atau tawaran. Tidak ada nasihat investasi, pajak, atau hukum yang diberikan. Lihat Penafian untuk pengungkapan risiko lebih lanjut.
  • Hadiah
  • Komentar
  • Bagikan
Komentar
0/400
Tidak ada komentar
  • Sematkan
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate.io
Komunitas
Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • ไทย
  • Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)