Lompat ke konten utama

Gaming di Ethereum

  • Aturan dan state gim dapat ditegakkan oleh rantai blok Ethereum, bukan server studio, yang merupakan manfaat utama dari gim onchain
  • Siapa pun dapat membangun mod, bot, atau gim yang sama sekali baru yang terhubung ke data onchain terbuka yang sama
  • L2 yang dibangun khusus memungkinkan alur permainan waktu nyata dengan biaya lebih rendah, sementara kerangka kerja pengembangan gim membuat pembuatan gim onchain menjadi lebih mudah diakses dari sebelumnya

Gaming di Ethereum

Gaming di Ethereum hadir dalam berbagai bentuk, mulai dari gim yang menggunakan rantai blok untuk fitur tertentu hingga gim di mana seluruh dunia gim berada onchain. Rantai blok Ethereum dapat digunakan dengan gim dalam berbagai kapasitas. Gim dapat menyimpan mata uang mereka sebagai token yang dapat ditransfer atau aset dalam gim lainnya (karakter, perlengkapan, hewan peliharaan, dll.) dalam bentuk token yang tidak dapat dipertukarkan (NFT). Gim juga dapat memanfaatkan kontrak pintar untuk menampung logika, aturan, dan state mereka secara onchain. Gim semacam itu umumnya disebut sebagai "gim onchain sepenuhnya."

Ekosistem Ethereum juga mencakup rantai blok lapisan 2 (l2) yang mewarisi jaminan keamanan Mainnet Ethereum sambil memperluas skala Ethereum dan mendukung kasus penggunaan khusus. Jaringan l2 dapat memberikan manfaat tambahan untuk gim onchain dan komunitasnya karena waktu konfirmasi yang lebih cepat dan biaya yang lebih rendah, membuat alur permainan lebih mudah diakses.

Seiring dengan penskalaan lapisan 1 (l1), gim mulai kembali ke Mainnet Ethereum. Salah satu contohnya adalah Asphodel (opens in a new tab), sebuah gim onchain sepenuhnya yang saat ini sedang dalam tahap uji coba permainan di l1 Ethereum. Namun, sebagian besar gim masih memanfaatkan solusi l2 untuk mendapatkan keuntungan dari biaya yang lebih rendah.

Kebangkitan gaming Ethereum

MMO tradisional seperti EVE Online, World of Warcraft, MapleStory, dan RuneScape membuktikan bahwa ekonomi virtual dapat menghasilkan nilai di dunia nyata. Pemain menambang emas untuk mendapatkan penghasilan, ekonomi EVE mencerminkan sistem keuangan nyata, dan budaya mod (Counter-Strike, DotA 2, server Minecraft) menunjukkan bahwa pemain ingin berkreasi di atas dunia yang sudah ada. Bahkan rasa frustrasi Vitalik yang terkenal atas pelemahan (nerf) di World of Warcraft (opens in a new tab) menjadi simbol awal dari masalah pada ekosistem gim yang tertutup. Namun, studio mengendalikan segalanya; mereka dapat memblokir akun, mematikan server, atau mengklaim kepemilikan atas konten yang dibuat pemain.

Ketika Ethereum diluncurkan, perancang gim melihat peluang untuk membangun dunia yang tidak dapat dimatikan. Seperti yang dikatakan Ronan Sandford, pencipta Conquest.eth (opens in a new tab): "Sejak hari saya menemukan Ethereum, saya terpikat pada gagasan untuk menciptakan gim yang berjalan dan berkembang secara independen dari penciptanya."

Rantai blok Ethereum memungkinkan dunia di mana aturan tidak dapat diubah secara sewenang-wenang, state tidak dapat dihapus, dan siapa pun dapat membangun ekstensi yang hidup selama jaringan tersebut ada. Ini adalah sesuatu yang disediakan secara bawaan oleh Ethereum.

Gambaran umum ekosistem gaming Ethereum

  • Lapisan 2: Dengan biaya yang lebih murah dan waktu transaksi yang singkat, l2 Ethereum menjadi tempat yang umum bagi gim untuk diluncurkan. Lanskap l2 terus berkembang, dengan ekosistem gaming Web3 terkemuka seperti Ronin (awalnya merupakan rantai samping untuk Axie Infinity) yang baru-baru ini bertransisi ke arsitektur lapisan 2 Ethereum, mewarisi jaminan keamanan Ethereum sambil mempertahankan infrastrukturnya yang dioptimalkan untuk gaming. L2 terkemuka saat ini untuk gaming meliputi: Ronin (opens in a new tab), Starknet (opens in a new tab), Abstract (opens in a new tab), Immutable (opens in a new tab), dan Base (opens in a new tab).
  • Infrastruktur: Untuk mempermudah pengembangan gim onchain, terdapat sejumlah tumpukan alat; Cartridge (opens in a new tab) (menawarkan kunci sesi, transaksi tanpa gas melalui juru bayar, dan autentikasi berbasis WebAuthn melalui Cartridge Controller), Dojo (opens in a new tab) (kerangka kerja gim yang dapat dibuktikan dengan dukungan abstraksi akun bawaan), MUD (opens in a new tab) (mesin gim onchain berbasis EVM). Yang lainnya, seperti Proof of Play (opens in a new tab) dan Thirdweb (opens in a new tab), memungkinkan pengembang untuk membangun gim dengan pengalaman pengguna layaknya Web2.
  • Komunitas gaming: Ekosistem gaming Ethereum didukung oleh serikat gaming (guild), termasuk (YGG (opens in a new tab), MANA Gaming (opens in a new tab), WASD (opens in a new tab), LegacyGG (opens in a new tab), Gaming Grid (opens in a new tab), dan OLAGG (opens in a new tab)) untuk kolaborasi pemain, platform penemuan seperti GAM3S.GG (opens in a new tab), dan outlet media seperti Gaming Daily (opens in a new tab) untuk analitik gim dan liputan ekosistem. Beberapa di antaranya mencakup semua ini, seperti FOCGERS (opens in a new tab).
  • Genre gim: Genre gim tertentu secara alami selaras dengan properti unik rantai blok Ethereum: state yang persisten, logika yang dapat diverifikasi, dan ekonomi yang dimiliki pemain. Pengembang melakukan pendekatan integrasi secara berbeda. Beberapa membangun gim onchain sepenuhnya di mana semua logika dan state berada di rantai blok, sementara yang lain menggunakan rantai blok secara minimal untuk kepemilikan aset seperti kosmetik NFT. Pengembang sedang menemukan jenis alur permainan mana yang paling diuntungkan dari arsitektur onchain, termasuk:
    1. Dungeon Crawler & Roguelike: Ruang bawah tanah (dungeon) permadeath onchain sepenuhnya dari Loot Survivor dengan skor tinggi yang dapat diverifikasi, Maze of Gains dari Onchain Heroes serta versi tema Axie-nya yang disebut Axie: Den of Mysteries, yang menggabungkan eksplorasi labirin dengan mekanika keuangan terdesentralisasi (DeFi).
    2. MMO: MMO risk-to-earn musiman Gold Rush dari Cambria dengan mekanika PvP dan ekstraksi, di mana setiap langkah di luar zona aman membawa risiko nyata. Gim strategi MMO onchain sepenuhnya dari ForTheKingdom, yang menampilkan peperangan faksi skala besar. Axie Infinity: Atia's Legacy, sebuah MMO onchain di Ronin di mana pemain bertarung melalui ruang bawah tanah PvE dan pertempuran PvP dengan risiko nyata.
    3. Strategi 4X & Strategi Besar: Conquest.eth, gim penaklukan ruang angkasa dan diplomasi tanpa izin di mana pemain melakukan stake token di planet untuk memproduksi armada dan membentuk aliansi, dalam gim yang berjalan selamanya secara onchain. Realms membawa mekanika 4X Ethereum ke latar fantasi, di mana pemain mengontrol Realms (NFT tanah) untuk menambang sumber daya, membangun pasukan, dan terlibat dalam diplomasi kompleks dalam ekonomi yang sepenuhnya digerakkan oleh pemain. Dark Forest memelopori genre ini dengan mekanika kabut perang (fog of war) Bukti tanpa pengetahuan dan saat ini dikelola sebagai percabangan komunitas oleh DFArchon.
    4. Strategi & Taktis: Realms mencakup pertandingan strategi berbasis buy-in 1 jam yang intens dari Blitz, dan autobattler Asphodel yang akan datang sedang diuji coba di Mainnet Ethereum.
    5. Gim Kartu Perdagangan: Showdown menggabungkan strategi gim kartu perdagangan dengan intensitas poker. Axie Infinity Classic adalah kombinasi catur, poker, dan Pokemon, serta gim Web3 pertama yang mencapai jutaan pemain.
    6. Arena Kompetitif: Duel Arena dari Cambria, di mana pemain melakukan stake ETH pada duel 1v1 bertempo cepat hingga mati. AveForge, arena pertempuran mecha kompetitif di mana pemain mengemudikan mecha yang dapat disesuaikan.

Gim untuk dicoba

Menampilkan (9/38)

Fitur gim onchain

  1. Cara aman untuk menukar barang digital

    Aset dalam gim yang dapat diperdagangkan dapat ditukar antar pemain dengan aset dalam gim lainnya atau token di rantai tersebut. Gim di masa lalu umumnya menghadapi tantangan dalam memfasilitasi perdagangan yang adil antar pemain, terutama untuk barang langka dan berharga. Pasar pihak ketiga dan perdagangan peer-to-peer sering kali menyebabkan pemain disesatkan atau ditipu sehingga kehilangan barang berharga mereka. Karena aset onchain mengikuti struktur data yang mapan, aset tersebut dapat dengan mudah diintegrasikan dengan pasar yang ada, memberikan ketenangan pikiran bagi pemain saat menukarnya. Kemajuan dalam pembuat pasar otomatis (AMM) juga memungkinkan pemain untuk langsung memperdagangkan barang tertentu tanpa harus menunggu pihak lawan (pembeli/penjual) untuk menyelesaikan perdagangan mereka.

  2. Asal usul aset yang transparan

    Barang palsu dan salinan dari aslinya dapat menjadi masalah besar saat menilai barang, terutama jika orang tersebut tidak terlalu familier dengan cara membedakan barang asli dari yang palsu. Aset onchain selalu memiliki riwayat catatan lengkap tentang siapa (dompet mana) yang memilikinya dan alamat asalnya. Bahkan jika salinan sempurna dari barang tersebut ada secara onchain, barang tersebut jelas dibedakan dari aslinya berdasarkan kontrak pintar asalnya, sehingga memitigasi risiko penipuan.

  3. Logika yang transparan

    Gim onchain sepenuhnya menggunakan kontrak pintar untuk fungsionalitasnya. Ini berarti siapa pun dapat meninjau dan memverifikasi logika gim, memastikan gim berjalan sesuai dengan yang dimaksudkan oleh pengembang. Transparansi logika ini juga memungkinkan pengembang lain untuk membuat kontrak pintar baru yang dapat memperluas gim atau diintegrasikan dengan beberapa fiturnya.

  4. Pencapaian yang dapat dibuktikan

    Dalam gim onchain sepenuhnya, setiap tindakan pemain dicatat di rantai blok. Hal ini membuatnya sangat mudah untuk memeriksa dan memverifikasi apakah seorang pemain melakukan tindakan yang diperlukan untuk tonggak sejarah/pencapaian tertentu. Karena sifat rantai blok yang tidak dapat diubah, catatan pencapaian tersebut akan tetap utuh selama rantai terus berjalan, dan dapat diverifikasi oleh pihak mana pun (bukan hanya pengembang, seperti yang biasa terlihat dalam gaming tradisional).

  5. Gim abadi

    Pemain menginvestasikan banyak waktu dan upaya untuk membangun reputasi dan karakter dalam gim mereka, tetapi kemajuan itu dapat dengan mudah hilang jika pengembang memutuskan untuk mematikan server (terutama jika itu adalah gim daring). Karena gim onchain sepenuhnya menyimpan logika dan state mereka secara onchain, pemain masih dapat berinteraksi dengan kontrak pintar gim, bahkan jika pengembang utama gim menghentikan pengembangan. Gim semacam itu masih dapat dimainkan dan terus menerima pembaruan dari komunitasnya karena logikanya masih berjalan di rantai blok.

Bagaimana gim mengintegrasikan rantai blok

Pengembang gim dapat memutuskan untuk menggabungkan berbagai fitur Ethereum ke dalam gim mereka. Hanya karena fitur tersebut ada, bukan berarti setiap gim yang dibangun di Ethereum perlu menggunakan semuanya, karena ada solusi alternatif (dengan pro dan kontranya masing-masing) yang dapat digunakan oleh pengembang sebagai gantinya.

Masuk (Sign-in) dengan Ethereum

Pemain dapat menggunakan akun onchain mereka untuk masuk ke dalam gim. Ini biasanya difasilitasi melalui penandatanganan transaksi dengan dompet Web3 pemain. Pemain kemudian dapat menyimpan aset dalam gim mereka dan membawa reputasi pemain mereka dalam satu akun, di seluruh gim mana pun yang mereka masuki menggunakan dompet yang sama. EVM Ethereum adalah standar yang umum digunakan di banyak rantai blok, sehingga pemain sering kali dapat menggunakan akun yang sama untuk masuk ke gim di rantai blok mana pun yang kompatibel dengan EVM yang didukung oleh dompet tersebut (catatan: beberapa dompet Web3 mewajibkan impor RPC manual, terutama untuk rantai blok yang lebih baru, sebelum dapat digunakan untuk melakukan apa pun di rantai tersebut).

Token yang dapat dipertukarkan

Sama seperti Ether, sumber daya dan mata uang dalam gim yang dapat dipertukarkan dapat disimpan secara onchain sebagai token yang dapat dipertukarkan. Token tersebut kemudian dapat dikirim antar alamat dan digunakan dalam kontrak pintar, memungkinkan pemain untuk memperdagangkan atau menghadiahkan sumber daya dan mata uang dalam gim di pasar terbuka.

Token yang tidak dapat dipertukarkan

Token yang tidak dapat dipertukarkan mewakili aset digital unik dengan properti dan catatan kepemilikan berbeda yang disimpan secara onchain. Ethereum menampung ekosistem NFT terbesar, dengan OpenSea (opens in a new tab) tetap menjadi pasar serbaguna yang dominan untuk memperdagangkan NFT gaming lintas rantai. Perkembangan terbaru menunjukkan NFT berevolusi melampaui barang koleksi statis, seperti Axies dari Axie Infinity, menjadi aset digital yang dinamis dan fungsional yang dapat digunakan untuk memainkan gim onchain.

NFT Beast di Loot Survivor Starknet menyimpan metadata onchain sepenuhnya, termasuk spesies, tingkat (tier), level, kesehatan, jenis pertempuran, dan riwayat kekalahan. Hal ini menjadikan setiap NFT sebagai catatan peristiwa alur permainan onchain yang permanen dan dapat diverifikasi. Ketika seorang pemain menjadi yang pertama mengalahkan Beast bernama, mereka mencetak NFT tersebut, dan Beast itu kemudian terus muncul di ruang bawah tanah setiap pemain lain; setiap kematian berikutnya pada Beast tersebut dicatat dalam metadatanya, menciptakan interaksi lintas pemain tanpa memerlukan server pusat. Kematian pemain mendorong hadiah ke NFT Beast yang dimiliki.

NFT ROM Gigaverse berfungsi sebagai pabrik, menghasilkan material dan sumber daya seiring waktu. Alih-alih memiliki satu barang, pemain dapat memiliki infrastruktur manufaktur, memperkenalkan mekanika rantai pasokan dan penciptaan nilai yang berkelanjutan pada ekonomi gaming. NFT 'Core' Cambria dari Abstract membalikkan model transaksi mikro dengan membiarkan pemain mencetak hewan peliharaan dan skin. Pemegang Core mendapatkan Shard, membakarnya untuk membuat kosmetik baru, dan memperdagangkannya di pasar yang digerakkan oleh pemain sementara studio mendapatkan penghasilan dari royalti alih-alih penjualan langsung.

Kontrak pintar

Gim onchain sepenuhnya menggunakan kontrak pintar untuk membuat logika gim yang transparan dan tidak dapat diubah. Dalam kasus seperti itu, rantai blok berfungsi sebagai backend gim, menggantikan kebutuhan untuk menampung logika dan penyimpanan datanya di server terpusat. (Catatan: tidak semua gim Web3 adalah gim onchain sepenuhnya. Seperti yang disebutkan sebelumnya, hal ini bergantung pada kasus per kasus seberapa banyak data dan logika gim yang disimpan secara onchain, dibandingkan dengan lapisan DA lain atau di server klasik.)

Evolusi peningkatan UX pemain

Interoperabilitas dan permainan lintas rantai

Kemajuan dalam interaksi lintas rantai dan penjembatanan memungkinkan pemain untuk mengakses gim di Ethereum dengan lebih mulus dari sebelumnya. Gim dapat diterapkan di berbagai rantai blok, dan aset onchain dari satu gim dapat diintegrasikan oleh gim lain. Di masa lalu, pemain biasanya diwajibkan untuk menjembatani dana mereka ke rantai lain sebelum mereka dapat mulai menggunakannya di dalam gim. Saat ini, gim umumnya mengintegrasikan jembatan token ke rantai lain untuk mempermudah orientasi pemain.

Peningkatan skalabilitas dan biaya gas

Pada tahun 2017, kegilaan seputar CryptoKitties secara dramatis meningkatkan biaya gas untuk semua pengguna yang bertransaksi di Ethereum. Sejak saat itu, banyak Proposal Peningkatan Ethereum telah berhasil diterapkan dalam peningkatan jaringan, meningkatkan bandwidth Mainnet Ethereum dan secara signifikan mengurangi biaya transaksi rata-rata. Lapisan 2 semakin memperluas laju pemrosesan yang tersedia, mengurangi biaya transaksi menjadi beberapa sen atau bahkan lebih rendah. Biaya yang lebih rendah dan laju pemrosesan yang lebih tinggi telah memperluas kasus penggunaan gaming yang dapat dibangun di Ethereum, mendukung tindakan bervolume tinggi dan transaksi mikro dalam gim yang tidak membebani pemain sehari-hari.

Login sosial

Masuk dengan akun Ethereum onchain, yang dapat digunakan di semua rantai blok yang kompatibel dengan EVM, adalah salah satu metode autentikasi yang paling umum. Beberapa rantai non-EVM juga menggunakannya sebagai opsi untuk membuat akun. Namun, jika pemain baru tidak memiliki akun Ethereum yang ada dan ingin dengan mudah membuat akun untuk masuk ke dalam gim, abstraksi akun memungkinkan mereka untuk masuk dengan akun sosial mereka dan membuat akun Ethereum di latar belakang.

Juru bayar dan kunci sesi

Membayar biaya gas untuk mengirim transaksi onchain atau berinteraksi dengan kontrak pintar dapat menjadi titik gesekan yang signifikan bagi banyak pemain baru. Akun juru bayar dapat didanai oleh pemain atau disubsidi oleh gim. Kunci sesi memungkinkan pemain untuk tetap masuk ke dalam gim selama durasi penuh sesi mereka, mewajibkan mereka untuk menandatangani hanya pesan pertama dari sesi mereka, dengan pesan berikutnya ditandatangani di latar belakang.

Terdapat filosofi yang kontras seputar mekanika ini. Contoh terkemuka adalah Kamigotchi dari Initia, yang memperlakukan gas yang dibayar pemain sebagai pendapatan langsung. Sebaliknya, ekosistem gim Realms.World, yang mencakup 4+ gim onchain sepenuhnya yang aktif di Starknet, mengambil pendekatan yang berlawanan. Semua gim dalam ekosistem menggunakan Juru Bayar Cartridge, memungkinkan pemain untuk berinteraksi dengan gim tanpa biaya gas. Di mana Kamigotchi merangkul biaya gas sebagai bagian dari desain ekonomi, gim Realms.World memandang biaya gas terutama sebagai hambatan bagi pengalaman pemain.

Mulai bermain gim di Ethereum

  1. Temukan gim yang menyenangkan untuk dimainkan - Telusuri gim yang tercantum di atas, atau jelajahi platform seperti ChainPlay (opens in a new tab), Gam3s.GG (opens in a new tab), dan DappRadar (opens in a new tab).
  2. Siapkan dompet kripto Anda - Pemain memerlukan dompet untuk mengelola aset digital dalam gim dan (dalam beberapa kasus) untuk masuk ke dalam gim. Temukan dompet di sini.
  3. Danai dompet Anda - Dapatkan sejumlah Ether (ETH) atau token yang relevan dengan jaringan l2 tempat Anda berencana untuk bermain. Pelajari tempat mendapatkan ETH di sini.
  4. Mainkan - Mulai bermain dan nikmati kepemilikan sejati atas kemajuan dalam gim Anda!