EVG: DAW, sonsuz olanaklara sahip bir zincir üstü oyun dünyası yaratıyor

Orijinal yazar: Everest Ventures Group, Darren

1. Oyun geliştirme gösterimi

Dört oyun türünün karşılaştırılması

Web2 Oyunları

Bu yazımızda Web2 oyunlarını iki türe ayırıyoruz: otonom dünya oyunları ve otonom olmayan dünya oyunları. Her iki oyun türünün de ortak özelliği, oyunla ilgili tüm öğelerin oyun şirketinin sunucularında saklanmasıdır. Hem oyun varlıkları hem de oyun kuralları merkezi şirketler tarafından kontrol edilir. Bu tür oyunlarda, oyuncular genellikle oyun içi varlıkların gerçek mülkiyetine sahip değildir ve oyun şirketleri sanal öğeler, karakterler ve oyun süreçleri üzerinde kontrole sahiptir, bu da oyuncuların sanal mülklerle serbestçe ticaret yapma, satma veya para kazanma yeteneklerini sınırlamaktadır.

Bu durum çoğu zaman bir dizi hoş olmayan deneyime yol açar. Örneğin Ethereum'un kurucusu Vitalik Buterin, "World of Warcraft" oynarken memnun değildi ve Blizzard'ın en sevdiği karakter becerilerini silmesi nedeniyle oyundan ayrılmayı seçmişti. Ayrıca son yıllarda Blizzard'ın Çin sunucularını kapatması da Çinli oyunculara oldukça tatsız deneyimler yaşattı.

Web2 otonom olmayan dünya oyunu

Yukarıdaki şekilde gösterildiği gibi, bu makale şu ana kadar çevrimiçi oyunları toplamda dört kategoride sınıflandırıyor. Bunlar arasında Web2'nin otonom olmayan dünya oyunları arasında "Honor of Kings", "League of Legends" ve "Eternal Calamity" gibi oyunlar yer alıyor. Bu oyunlar genellikle oyun içinde "sıralama" gibi belirli hedefler belirler.Yukarıdaki şekilde gösterildiği gibi, bu oyunların ademi merkeziyet ve özerklik derecesi nispeten düşüktür. Otonom dünya oyunlarıyla karşılaştırıldığında, bu tür oyunlardaki oyuncular genellikle daha az yaratıcıdır ve oyunun açıklığı da nispeten düşüktür.

Web2 Özerk Dünya Oyunu (CAW)

Web2 oyunları, yukarıda bahsedilen otonom olmayan dünya oyunlarına ek olarak, yukarıdaki şekilde gösterildiği gibi bir otonom dünya oyunları kategorisini de içermektedir. Bu tür oyunlar yüksek düzeyde özerkliğe sahiptir, ancak aynı zamanda çok düşük düzeyde ademi merkeziyete de sahiptirler.

"Minecraft" bu tür oyunların tipik bir temsilcisidir. Minecraft, oyuncuların birçok bloktan oluşan dinamik olarak oluşturulmuş otonom bir dünyayı keşfetmesine, etkileşime girmesine ve değiştirmesine izin vermeye odaklanan bir oyundur.

Ortamda blokların yanı sıra hayvanlar, bitkiler ve nesneler de bulunur. Oyunun içeriği, cevher toplamayı, düşman yaratıklarla savaşmayı ve yeni bloklar ve araçlar sentezlemek için oyundaki çeşitli kaynakları toplamayı içerir ancak bunlarla sınırlı değildir. Açık oyun modu, oyuncuların çeşitli çok oyunculu sunucularda veya tek oyunculu haritalarda binalar ve sanat eserleri oluşturmasına olanak tanır.

"Minecraft"ta oyuncuların oyunun net bir nihai hedefi yoktur, oyunda özgür yaratım teşvik edilir ve bu da birçok yeni oyun yolu getirir. Oyuncular sadece evler inşa etmek ve hayvanları yetiştirmekle kalmıyor, aynı zamanda gelişmiş oyun da gerçekleştirebiliyorlar. Örneğin, bir sunucu oyuncusu muhteşem bir patlama etkisi yaratmak için büyük miktarda TNT'yi akıllıca kullandı ve hatta başka bir oyuncu oyunda çalışır durumda bir bilgisayar bile kurdu; Mini oyunlar yerleşiktir.

Minecraft'ta bunun gibi nefes kesici birçok harika oyun var.

Ayrıca yukarıda bahsedilen "Yaratıcı Mod"a ek olarak "Minecraft"ta başka birçok oyun modu da bulunmaktadır. Örneğin "Hayatta Kalma Modu"nda oyuncuların kaynakları toplaması, barınaklar inşa etmesi, aletler ve Silahlar yapması, düşmanla savaşması gerekir. "Macera Modu"nda oyuncular kendileri veya başkaları tarafından oluşturulan haritalarda macera yaşayabilirler, genellikle bazı yaratıcı operasyonları sınırlandırırlar, böylece oyuncuların önceden belirlenen kurallara uyması gerekir. Oyun kurallara göre oynanır; "Çok oyunculu" modda oyuncular, yerel alan ağı veya İnternet üzerindeki diğer oyuncularla oynayabilir. Bu, kooperatif oluşturmayı, PvP (oyuncuya karşı oyuncu) savaşlarını, çok oyunculu maceraları ve daha fazlasını içerebilir.

Ayrıca oyuncuların oyunun oynanma şeklini değiştirmek, yeni içerik ve işlevler eklemek ve böylece oyunun çeşitliliğini artırmak için üçüncü parti modüller kurabileceklerini de belirtmekte fayda var.

Bunlar Minecraft'ta bulunan oyun modlarından sadece birkaçı. Oyun yüksek derecede özgürlük ve ölçeklenebilirliğe sahip olduğundan, oyuncular kendi ilgi alanlarına ve yaratıcılıklarına göre çeşitli benzersiz oyun yolları geliştirebilirler.

Web3 Oyunları

Erken GameFi

Yukarıda belirtildiği gibi, Web2 oyunlarının hepsinde merkezileştirme sorunları vardır. Bu nedenle, blockchain oyunları (GameFi) alanında insanlar, oyunlara daha optimize edilmiş oyun ve ekonomik döngüler eklemek için blockchain teknolojisinin kullanılıp kullanılamayacağını keşfetmeye başladılar.

  • Zincirdeki varlıklar

Bu nedenle GameFi doğdu.GameFi, oyuncuların oynarken para kazanmaları için ekonomik teşvikler sağlayan bir blockchain oyunu anlamına gelir. Oyuncular genellikle görevleri tamamlayarak, diğer oyunculara karşı oynayarak ve seviyeleri tamamlayarak kripto para birimi ve değiştirilemez token (NFT) ödülleri kazanabilirler. Yukarıdaki şekilde gösterildiği gibi, bu tür bir oyun, yukarıdaki iki tür Web2 oyununa göre daha yüksek derecede ademi merkeziyete sahiptir, ancak oyun hala özerklikten yoksundur ve ademi merkeziyet derecesi yeterli olmaktan uzaktır.

GameFi'nin doğuşundan sonra Axie ve Stepn gibi ünlü projeler ortaya çıktı ve oyundaki varlıkları misli olmayan tokenler (NFT) olarak zincire koyarak açık bir likidite ekonomik sistemi yarattılar. Bu hamle bir yandan oyun varlıklarına finansal özellikler kazandırırken diğer yandan oyuncu varlıklarının benzersizliğini ve değiştirilemezliğini de sağlar.

  • Yeterli merkeziyetsizlik

Bununla birlikte, varlıklar zincirde olmasına rağmen oyunun temel mantığı ve oynanışı hala zincir dışında kalıyor, bu nedenle hala belli bir dereceye kadar merkezileştirme sorunu var. GameFi'nin ilk günlerinde oyun geliştiricileri hala çok geniş izinlere sahipti.Web2 oyun geliştiricileri gibi onlar da oyun içi varlıkların özelliklerini, oynanış kurallarını ve hatta varlıkların değerini istedikleri gibi değiştirebiliyorlardı. Örneğin, Stepn'de (kazanmak için koşan bir gamefi), oyun geliştiricileri oyun içi varlıkların değerini istedikleri zaman değiştirebilirler. Başlangıçta, bir çift koşu ayakkabısı günde 100 $ gelir elde edebilirdi, ancak daha sonra Oyun geliştiricisi koşu ayakkabısının özelliklerini tek taraflı olarak değiştirdi. Değişiklik yapılması durumunda bu avantaj 50$'a kadar düşebilir. Bu nedenle GameFi'nin ilk aşamalarında hâlâ belli bir düzeyde merkezileşme sorunu vardı.

  • Ekonomik model mantıksız

Buna ek olarak, özünde, ilk GameFi oyunlarının çoğu aslında "geç gelenlerin devraldığı" oyunlardır. Erken katılan oyuncular, oyun aracılığıyla çok sayıda Token elde edebilirler, ancak bu Tokenların aslında hiçbir değeri yoktur.

GameFi'nin ilk günlerinde oyuncuların oyuna katılabilmek için genellikle NFT satın almaları ve aynı zamanda oyun sırasında GameFi token ödülleri almaları gerekiyordu. Ancak oyun takımları genellikle sadece oyuncuları NFT satın almaya zorlayarak kar elde ediyor ve üretilen tokenlarda bir üst limit bulunmuyor.Bu da tokenlerin değerinde sürekli bir düşüşe neden oluyor ve token fiyatı yalnızca yeni oyuncular tarafından korunabiliyor. NFT satın almaya devam ediyoruz.

Bu nedenle, NFT satın alan yeni oyuncuların oyun ekibine getirdiği gelir, takımın Token geri satın alma yatırımından düşük olduğunda, ekip Token fiyatını istikrara kavuşturamayacak ve Token fiyatı da buna göre düşecektir. Daha sonra, ilk oyuncular satış yapmaya başlayacak ve bu da paniği tetikleyecek, daha fazla oyuncunun para çekmesine neden olacak ve böylece bir kısır döngü oluşacaktır.

Web3 Otonom Dünya Oyunu (DAW)

Bu nedenle bazı insanlar, varlıkların zincirde gerçekleştirilebileceğine göre, diğer tüm oyun mantığı ve oyun veri depolama alanlarının blockchain'e taşınabileceğini düşünmeye başladı. Sonuç olarak tam zincirli oyun kavramı ortaya çıktı.Tam zincirli oyunlar, sadece oyun varlıklarının blockchain üzerinde saklanmasını değil, aynı zamanda oyunla ilgili tüm unsurların da blockchain ağında saklanmasını ve bu sayede blockchain ağında saklanmasını ifade ediyor. Oyunun bütünlüğü: Merkezi olmayan ve zincir üzerinde olan bir oyun türü.

Bu yazının kahramanı DAW tam zincirli oyunlardan biri ancak DAW'ın anlamı bundan çok daha fazlası. DAW, belirli görevler ve hedefler belirlemeyen ve önceden belirlenmiş oyun rakipleri olmayan "sonsuz bir oyundur". Kısıtlamalar olarak "dijital fiziksel gerçekliğe" dayalı olarak yalnızca en temel temel kuralları ortaya koyar. Herkese açık olarak erişilebilen programlanabilir bir arayüz sağlayarak, oyuncular bu dijital fiziksel gerçekliğin sınırları dahilinde oyun deneyimini özgürce oluşturabilir, geliştirebilir ve genişletebilir, böylece oyunun olay örgüsünü daha da genişletebilir.

Not: "Dijital fiziksel gerçeklik", bilgisayar dünyasında var olan temel yasalar sistemini ifade eder. Her dünyanın, o dünyada olup biten her şeyi yöneten kendi temel yasaları vardır ve bu yasalar o dünyanın fiziğidir. Lütfen buradaki fiziğin, insanların dar anlamda yaşadığı atomik dünyadaki fiziksel yasalara gönderme yapmadığını, genel olarak herhangi bir "dünyada" var olan temel yasalar sistemini ifade ettiğini unutmayın.

Tam zincirli oyunların bir alt kümesi olarak DAW, oyun varlıklarını, oyunla ilgili tüm öğeleri, oynanışı ve mantığı blockchain ağında depolamanın yanı sıra diğer tam zincirli oyunlara göre daha fazla özellik ve yeteneğe sahiptir. özerk dünyada ve oynanabilirlik seviyesi de daha da geliştirildi. Yukarıdaki şekilde gösterildiği gibi DAW, özerklik ve merkeziyetsizlik açısından diğer üç oyun kategorisinin çok ilerisindedir.

**Peki DAW'un öne çıkan özellikleri neler? **

  • Tamamen merkezi olmayan

Tüm zincirde yer alan bir oyun formu olarak DAW, oyunu işleten şirketin "iflas" riskine karşı bağışıktır.Oyun işleten şirket iflas etse bile oyuncular oynamaya devam edebilir.

Bunun aksine, "Minecraft" gibi merkezi oyunlarda, işletmeci şirketin herhangi bir nedenle oyun operasyonlarını durduracağını veya belirli sunucuları kapatacağını duyurması oyunculara büyük zarar verecektir.

Buna ek olarak, yalnızca varlıkları zincire koyan eski GameFi'nin aksine, DAW oyunundaki oyunla ilgili tüm öğeler aynı zamanda blockchain ağında da depolanır.Karşılaştırıldığında, DAW daha güvenlidir ve oyuncunun mülkiyeti daha güçlüdür.

  • Daha fazla özerklik

DAW'larda oyuncu özerkliği daha da vurgulanıyor. DAW oyunları, CAW ile "özerk dünya" özelliğini paylaşmanın yanı sıra, oyuncuların işlem yapması için sanal bir alışveriş merkezi oluşturmak gibi oyuncuların diğer oyuncuların kullanabileceği eklentiler geliştirmesine de olanak tanıyor. Ayrıca DAW oyuncuları, CAW oyunlarında başarılması zor olan pek çok faaliyette de bulunabiliyor, yukarıda da belirttiğimiz gibi bir "dünya hükümeti" kurup kendi yönetmeliklerini oluşturabiliyorlar.

  • Mali teşvikler

Blockchain üzerinde bir oyun olarak DAW, Token ve NFT gibi blockchain varlıklarını yayınlayabilir. Bu nedenle oyuncuların "airdrop" yoluyla belirli varlıkları elde etmek gibi bazı mali teşvikler alması mümkün. Ayrıca oyuncuları farklı aktivitelere katılmaya teşvik etmek için oyunda bazı motivasyon hedefleri de belirlenebilir.

Örnek olarak "OP Craft"ı (aşağıda tanıtılacaktır) ele alırsak, oyun, oyuncuları oyun içinde kendi başlarına bazı seviye atlayan oyunlar geliştirmeye teşvik edebilir ve ardından oyuncular "OP Craft" resmi fonundan sponsorluk fonlarına başvurabilirler. Daha fazla oyuncunun katılımını sağlamak için. Oyuncular bir seviyeyi başarıyla geçtiklerinde onlara karşılık gelen ödüller dağıtılabilir. Bu mekanizma sadece oyuncuların yaratıcılığını ve katılımını teşvik etmekle kalmaz, aynı zamanda topluluk işbirliğini ve gelişimini de teşvik eder.Bu, gerçek "oyna ve kazan" modeli olabilir.

  • Şekillendirilebilirlik

Tam zincirli bir oyun olarak DAW aynı zamanda güçlü bir şekillendirilebilirliğe sahiptir. Teorik düzeyde, farklı tam zincirli oyunlar arasında varlıkların birlikte çalışabilirliği sağlanabilir, böylece bir meta veri tabanı oluşturulabilir. Cesur bir varsayımda bulunalım, tıpkı oyuncunun "Dark Forest"taki uzay gemisi varlıklarının "OP Craft"ta kullanılabileceği ve ardından "OP Craft" oyununda diğer oyuncuların bu uzay gemisini uçuran oyuncuyu görebileceği gibi.

Not: Dark Forest, Ethereum üzerine inşa edilmiş merkezi olmayan bir gerçek zamanlı strateji (RTS) oyunudur. Liu Cixin'in "Üç Beden" üçlemesinin ikinci romanı olan "Karanlık Orman"dan ve aynı adı taşıyan düşünce deneyinden esinlenilmiştir. Oyuncuların sonsuz, prosedürel olarak oluşturulmuş, kriptografik olarak belirlenmiş bir evrende gezegenleri keşfedip fethettiği bir MMO uzay fethi oyunu.

Yukarıdaki fikirleri tam olarak gerçekleştirebilecek gerçek projeler mevcut olmasa da, yukarıdaki gibi teorik varsayımlar kavramsal düzeyde yapılabilir ve çeşitli projeler sürekli olarak bunları gerçeğe dönüştürmeye çalışmaktadır. Ekosistem büyüdükçe ve daha fazla proje tarafı arasındaki işbirliği güçlenmeye devam ettikçe, belki de yakın gelecekte bu fikirlerin başarıyla hayata geçirilmesi bekleniyor.

Ayrıca GameFi olarak DAW da Token üretebilmektedir ve Tokenları DeFi ile birleştirilebilir. Oyuncular, Tokenları madencilik havuzuna rehin edebilir ve ayrıca oluşturulan ticaret çiftlerini tekrar rehin için diğer DeFi projelerine koyabilir ve böylece ikincil faydalar elde edebilir. Ve diğer çeşitli DeFi "matryoshka" oynanışları DAW'a çok fazla renk katıyor.

2. DAW'un Uygulanması

Yukarıda da bahsettiğimiz gibi DAW'ın diğer oyun türlerine göre kendine has bir rekabet gücü var, peki DAW bunu nasıl başarıyor?

Merkezi olmayan yönetim, oyun haklarını oyunun geleneksel geliştiricilerinden oyuncunun yaratıcı varlığına aktarır, şekillendirilebilirlik uzun süredir kapalı bahçelerin duvarlarını yıkar ve oyuncunun gerçek mülkiyetini sağlar.

Ancak GameFi'nin ilk günlerinde, Web3 dünyasının iddia ettiği gerçek merkeziyetsizlik ve şekillendirilebilirliği göremedik - oyuncuların oyun ve oyun içeriğinde özerklik ve katılım duygusu yoktu ve farklı oyun projeleri entegre değildi. Blockchain durumunun gerçek paylaşımı.

anahtar sorunu

DAW'yi gerçek anlamda gerçekleştirmek için zincir üstü oyunlardaki bazı temel sorunların çözülmesi gerekir:

  1. Oyun geliştirme çerçevesinin eksikliği: Her geliştirme ekibi genellikle kendi kendine oluşturulmuş bir yaklaşımı benimser, bu da verimsizliğe yol açar ve aynı sorunu çözmek ve sürekli olarak en iyi çözümü optimize etmek için paylaşılan sistem bilgisinden tam olarak yararlanamaz.

  2. Kodun yeniden kullanılabilirliğinin olmaması: Halihazırda geliştirilmekte olan birçok blockchain oyununu örnek alırsak, oyun kodunun yalnızca çok küçük bir kısmı farklı oyunlar oluşturmak için yeniden kullanılabilir. Farklı oyunların farklı katmanları ve bileşenleri arasında net ayrımların bulunmaması, yeni nesil oyunlar oluşturmak için benzer kod tabanlarını kullanma potansiyelini sınırlıyor.

  3. Veri birleştirilebilirliğinin eksikliği: Blockchain oyunları arasında blockchain durumunun paylaşılması sorununun nasıl çözüleceği ve oyun A ile oyun B'deki verilerin birbirlerini oluşturmak için etkili bir şekilde kullanılma becerisinin nasıl elde edileceği hala çözülmesi gereken bir zorluktur.

Bu nedenle, gerçek bir DAW oluşturmak için daha düşük bir seviyeden başlamamız ve "bir oyunun nasıl oluşturulacağı"ndan daha derin bir sorunu çözmemiz gerekiyor: blockchain için daha genel ve uygun bir oyun geliştirme çerçevesi veya motoru nasıl bulunur?

Oyun motoru nedir?

Bir oyun motoru aslında modüler olarak paketlenmiş kod kitaplıkları ve araçları kümesidir. Oyun geliştiricileri, nispeten düşük seviyeli ve düşük seviyeli programlama çalışmalarına gerek kalmadan, motorun çeşitli arayüzlerini çağırarak grafik oluşturma, fiziksel simülasyon, ağ iletişimi ve diğer görevleri tamamlayabilir. Bu özellik büyük ölçüde zaman tasarrufu sağlayarak geliştiricilerin oyun tasarımına ve içerik oluşturmaya daha fazla odaklanmasına olanak tanır. Ticari oyun motorları alanında en yaygın kullanılan motorlar Unity ve Unreal'dır.

Şu anda birçok Web2 oyunu ve hatta "zayıf bağlantı oyunları" olarak adlandırılan bazı oyunlar hala Unreal veya Unity'yi kullanıyor. Bununla birlikte, tam zincirli oyunlar gelişmeye ve olgunlaşmaya devam ettikçe, bazı Web3 oyun stüdyoları, geliştiricilerin karmaşık merkezi olmayan oyun mantığı ve etkileşimli içerik yazabilmesi için kendi oyun motorlarını geliştiriyor.

Zincir üstü oyun motorları kavramsal olarak geleneksel oyun motorlarından çok farklı olmasa da her ikisi de oyun geliştirme sürecini basitleştirmeyi amaçlıyor. Bununla birlikte, spesifik uygulama açısından, tam zincirli oyunlardaki oyun durumu blockchain'de saklandığından, zincir üstü oyun motorlarının paketleme yöntemi, geleneksel motorlardan temel olarak farklıdır. Zincir üstü oyun motoru, durum senkronizasyonu, oyun güvenliği, gaz ücreti verimliliğinin iyileştirilmesi ve şekillendirilebilirlik ve birlikte çalışabilirliğin büyük ölçüde sağlanması gibi konulara daha fazla önem veriyor. Bu nedenle geliştiriciler oyunun kendisine daha fazla odaklanabilir, blockchain uyumluluk sorunlarıyla ilgili endişeleri azaltabilir ve Solidity programlama dilini öğrenme maliyetini azaltabilir.

Tam zincirli oyun motorları nelerdir - MUD'u örnek alarak

Tam zincirli oyunlarda şu anda MUD, Dojo Engine, World Engine ve Keystone olmak üzere dört ana motor bulunmaktadır.Bunlar arasında MUD ve Dojo Engine daha popülerdir.Bu makale ilk tam zincirli oyun motoru olan MUD'a odaklanacaktır.

MUD, tam zincirli oyun motorları alanında ilk öncüdür ve EVM uyumlu uygulamalar oluşturmak için kullanılabilecek bir çerçevedir. Temel olarak ECS çerçevesi etrafında döner ve tüm zincirde oyun geliştirmedeki üç temel sorunu çözmeye odaklanır: sözleşme ve müşteri durumunun senkronizasyonu, içeriğin sürekli güncellenmesi ve diğer sözleşmelerle birlikte çalışabilirlik. Geliştiriciler, bir dizi kod kütüphanesi ve aracı sağlayarak, özellikle oyun uygulamaları gibi karmaşık dApp'ler geliştirmek için uygun olan dApp'leri daha kolay oluşturabilirler. Teorik olarak MUD, herhangi bir uygulamayı geliştirmek için kullanılabilir, ancak kendine özgü özellikleri, onu özellikle zincir üstü bir oyun motoru olmaya uygun hale getirir.

Arka Plan Ekibi

MUD'un arkasındaki geliştirme ekibi Lattice'dir. Lattice, 0x PARC'ın alt projelerinden biridir ve aynı zamanda çok önemli bir parçasıdır. 0x PARC, başlangıçta tüm zincirdeki oyunların yaratıcısı olan Dark Forest ekibinin ortak kurduğu bir organizasyondu. ve diğer birkaç proje.

"Otonom dünya" konseptini öneren kişinin de 0x PARC olduğunu ve 0x Prac'ın Eylül ortasından Aralık 2022 ortasına kadar Lattice gibi oyunculara katılmak için çevrimdışı bir "Otonom Dünya Yerleşik" etkinliği düzenlediğini belirtmekte fayda var. Karanlık Orman, DFDAO, KAPSÜL ve Hareketli Kale. Etkinliğin amacı, işbirliğini, fikir alışverişini, öğrenmeyi, geri bildirimi ve sonuçta işbirliğini teşvik etmek için otonom dünyalar, zincir üstü oyun ve ilgili teknolojileri inşa eden veya inşa etmekle ilgilenen ekipleri yüz yüze bir merkezde bir araya getirmektir. Ortaya çıkan bu alanı şekillendirin ve yönlendirin.

Bu etkinlik sırasında 0x Prac, etkinliğe katılmak için başarılı bir şekilde başvuran tüm katılımcılara, özellikle ulaşım masrafları için aylık 600 pound/720 ABD doları ve konaklama masrafları için 1.500 pound/1800 ABD doları tutarında maddi destek sağlamaktadır. Ayrıca, 0x Prac'tan ek hibeler alınabilir ve proje kapsamına, ekibe ve taahhüt düzeyine bağlı olarak vaka bazında değerlendirilecektir.

EVG: DAW, sonsuz olasılıklara sahip zincir üstü oyunlardan oluşan bir dünya yaratıyor

Ayrıca yukarıdaki resimde görüldüğü gibi 0x Prac yakın zamanda Otonom Dünyalar Ağını hayata geçirdi.Resmi haberlere göre bu ağın ana odak alanları şunlar:

  1. Araştırma ve geliştirme: Blockchain içindeki ve dışındaki özerk dünyaların sınırlarını aşmaya yönelik deneysel yöntemleri ve projeleri destekleyin.

  2. Açık kaynaklı araçlar ve altyapı: Yeni dünya, yeni araçlara ve altyapıya ihtiyaç duymaktadır ve bu araçların geliştirilmesi, açık ekosistem değerleri esas alınarak teşvik edilmektedir.

  3. Eğitim ve Ekosistem Gelişimi: Özerk bir dünyanın tanımlanmasına ve geliştirilmesine katkıda bulunan geliştiriciler, teknoloji uzmanları, sanatçılar, yazarlar ve tasarımcılardan oluşan yaratıcı bir ekosistemi destekleyin.

ECS (Varlık-Bileşen-Çerçeve)

ECS, geleneksel oyun endüstrisinde çok klasik bir çerçevedir.Oyun nesneleri arasındaki ilişkileri, etkileşimleri ve işlem güncellemelerini çözmek için kullanılan genel bir motor ve bir dizi model üzerine inşa edilmiş bir katmandır.

ECS'nin diğer yazılım mimarisi modellerine göre birçok avantajı vardır. Yalnızca mevcut sahne için gereken verileri yüklediği için çok verimlidir. Ayrıca geliştiricilerin kolayca yeni oyun nesneleri ve sistemleri oluşturmasına olanak tanıdığından oldukça esnektir.

Oyun geliştirmede ECS kullanmanın bazı yararları şunlardır:

  1. Verimlilik: ECS, yalnızca mevcut senaryo için gereken verileri yüklemesi sayesinde bellek ve CPU kullanımında mükemmel verimlilik sergiler.

  2. Esneklik: ECS, oyun nesnelerini oluşturma ve değiştirme konusunda büyük esneklik gösterir. Bunun nedeni varlıkların kendilerinin herhangi bir veri veya davranış içermemesi, ancak onlara eklenen bileşenler tarafından tanımlanmasıdır. Bu, geliştiricilerin kolayca yeni oyun nesneleri ve sistemleri oluşturmasına olanak tanır.

  3. Ölçeklenebilirlik: ECS, merkezi veri yapılarına dayanmadığından büyük oyunlar için mükemmel ölçeklenebilirliğe sahiptir. Bunun yerine varlıklar ve bileşenler dağıtılmış bir şekilde depolanır ve bu da milyonlarca, hatta milyarlarca varlıkla oyunlar oluşturulmasını mümkün kılar.

OOP sorunları

ECS geniş çapta benimsenmeden önce, oyun endüstrisi verileri işlemek için genellikle nesne yönelimli programlama (OOP) yöntemlerini kullanıyordu. Bu yöntem, sınıfın niteliklerini ve işlevlerini devralmak için çeşitli oyun nesnelerini sınıf yapısı altına yerleştirmek ve böylece tüm veri çerçevesini oluşturmaktır.

Bu modelde birkaç bariz sorun var:

  1. Kalıtım ilişkisi: Oyun nesneleri arasındaki ilişkinin genellikle ilk aşamada tanımlanması gerekir (bu neredeyse gerçekçi değildir), aksi takdirde yeni nesne türleri ortaya çıktığında ve birden fazla eski sınıfın işlevlerini kullanması gerektiğinde, miras karmaşık hale gelir ve uygulanması zorlaşır. sonuçlandırmak.

  2. Bakım sorunları: Oyun içeriği arttıkça sınıf sayısı da giderek arttığından bakım çalışmaları da çok ağırlaşıyor.

  3. Performans darboğazı: Oyun motorları için çok sayıda modül vardır ancak çoğu modül birbiriyle doğrudan ilişkili değildir. Örneğin render modülü ile ağ bağlantı modülü arasında çok fazla bağlantı yok. Ancak tüm özellikler tek bir nesneye sıkıştırıldığında performansın düşmesi kaçınılmazdır.

ECS çözümü

Not: Bu bölüm tüm zincirdeki oyuna atıfta bulunur ③: Motor ve Ekoloji Çamur ve Dojo

MUD, ECS çerçevesini benimseyerek OOP yolunu terk eder ve tüm özellikleri sağlık, konum, öğe özellikleri vb. gibi ayrı bileşenlere ayırır.

ECS'de bir varlık, belirli bileşenlerden oluşan bir koleksiyonu benzersiz şekilde tanımlamak için kullanılan yalnızca bir veri tanımlayıcılar dizisidir. Bu nedenle, "oynatıcı" tanımlayıcısı, {"HP", "MP" ...} vb. gibi bir dizi bileşene karşılık gelir. Ne varlıkların ne de bileşenlerin operasyonel mantık içermediğini ve tüm işlemlerin sistem () tarafından gerçekleştirildiğini vurgulamak gerekir. Örneğin, hareket sistemi varlıkların hareketini idare etmekten, hasar sistemi ise savaş değerlerinin hesaplanmasından vb. sorumludur.

Daha iyi anlamak için Boreal Games'in bir makalesinden bir örnek kullanarak karşılaştırma yapalım. Dört öğeden oluşan çok basit bir oyun geliştirmek istediğimizi varsayalım: kayalar, ağaçlar, düşmanlar ve oyuncular. Geleneksel OOP uygulaması aşağıdaki gibidir:

EVG: DAW, sonsuz olasılıklara sahip zincir üstü oyunlardan oluşan bir dünya yaratıyor

Ve ECS uygulamasını kullanarak:

Resim kaynağı: [9] Tam zincirli oyunlar ③: Motor ve ekolojinin Çamur ve Dojosu

Dolayısıyla ECS'nin son derece modüler bir veri yönetim sistemi olduğu açıkça görülmektedir. Tasarımdaki bu "varlıklar" kavramı, oyunların tasarlanma biçiminde devrim yarattı ve oyun tasarımcılarının oyun mantığını her zaman değiştirmesi için programcılara güvenme ihtiyacını ortadan kaldırdı. Ayrıca çeşitli varlıklar arasındaki ilişkilerin daha sonra ayarlanması daha kolaydır.

  • Egemenlik alanı yok

MUD'ların ayırt edici özelliklerinden biri, herkesin durum ve mantık için yeni sahipsiz alanlar yaratma yeteneğidir. Bileşen oluşturucular, merkezi Dünya sözleşmesinden verileri verimli bir şekilde sorgulamak için bu çerçeve üzerinde sorunsuz bir şekilde çalışabilir ve tam düğümlü blok zinciri senkronizasyonu ihtiyacını ortadan kaldırabilir. Ek olarak, MUD'ların doğasında olan birlikte çalışabilirliği, farklı dünyaların birbirleriyle etkileşime girmesine olanak tanıyarak heyecan verici ve izin gerektirmeyen olasılıkların önünü açıyor.

  • Ana bileşenler

Web3 ekosistemi olgunlaştıkça, uygulama geliştirmenin ve ölçeklenebilirliğe ulaşmanın yeni yolları ortaya çıkacak. Birçok yüksek profilli gelişme sıfır bilgi (ZK) teknolojisine ve modüler/DA (veri kullanılabilirliği) blok zincirlerine odaklanırken, MUD ilgi çekici bir alternatif sunuyor.

MUD'u kullanmakla ilgilenen geliştiriciler için çerçeve birkaç temel bileşenle birlikte gelir. Mağaza, Dünya, Dökümhane ve mod dahil.

Bunların arasında, zincir üstü bir veritabanı olarak Store, Gas verimliliği için optimize edilmiştir ve SQLite'tan ilham almıştır.Geliştiricilere verileri depolamak ve almak için tabloları, sütunları ve satırları kullanma yeteneği sağlar ve geleneksel Solidity depolama mekanizmaları sağlar. kendi kendini yöneten alternatif. Geliştiriciler, Mağaza aracılığıyla özel veri yapılarını (AllowanceTable gibi) tanımlayabilir ve set ve get işlemlerini kullanarak verilerle etkileşimde bulunabilir.

Öte yandan World, standartlaştırılmış erişim kontrolü, yükseltmeler ve modül işlevselliği sağlayan giriş noktası çekirdeği görevi görür. Verilere güvenli ve kontrollü erişim sağlamak için sözleşmeler ve depolama arasında aracı görevi görür. Sistemin kendisi, mantığı tüm dünya adına yürüten ve verileri okumak ve yazmak için depolama alanıyla etkileşime giren, durum bilgisi olmayan bir sözleşmedir. MUD, mantığı özel izinler kullanarak farklı sözleşmeler arasında bölerek modülerliği ve yükseltilebilirliği destekler.

MUD, Store ve World'e ek olarak Foundry (zincir içi durumu yansıtan bir istemci veri deposu) ve MODE'u (zincir içi durumu birebir olarak eşleştiren bir Postgres veritabanı) temel alan ultra hızlı geliştirme araçları da sağlar. biçim). MODE, geliştiricilerin SQL kullanarak zincir içi durumu sorgulamasına olanak tanır ve istemci uygulamalarıyla gerçek zamanlı veri senkronizasyonu için verimli, somutlaştırılmış görünümler sağlar.

Geliştiriciler, MUD Mağazası ve Dünyasının tüm avantajlarından yararlanarak, ek indeksleyicilere veya alt grafiklere ihtiyaç duymadan kolayca zincir üstü uygulamalar oluşturabilirler. Zincir üzerindeki veriler kendi kendini yönetir hale gelir ve herhangi bir değişiklik standart olaylar aracılığıyla yayılır. MODE, zincir içi durumun istemci uygulamalarıyla gerçek zamanlı olarak senkronize edilmesinde önemli bir rol oynar ve karmaşık yoklama veya alt grafik alt bölümlerine olan ihtiyacı ortadan kaldırır. Bu, geliştirme sürecini basitleştirir ve zincir üstü uygulamaların genel verimliliğini artırır.

MUD ile geliştiriciler, karmaşık uygulamalar ve oyunlar oluşturmak için Ethereum'un ve diğer EVM uyumlu zincirlerin gücünden yararlanabilirler. Bu çerçeve, güçlü birlikte çalışabilirliğe sahip ve merkezi yönetime ihtiyaç duymayan merkezi olmayan bir dünya yaratmak için sağlam bir temel sağlar. Geliştiriciler, kendi bileşenlerini ve sistemlerini gerektiği gibi tasarlayıp uygulamakta özgürdür; bu da onu esnek ve genişletilebilir bir platform haline getirir.

MUD'lara yönelik potansiyel uygulama senaryoları geniş ve çeşitlidir. Merkezi olmayan oyunlar, sanal dünyalar, merkezi olmayan finans (DeFi) uygulamaları, sosyal platformlar ve daha fazlasını oluşturmak için kullanılabilir. Modüler mimarisi ve çeşitli zincirlerle uyumluluğu, onu farklı proje ihtiyaçlarına ve ortamlarına uygun hale getirir.

Özetlemek gerekirse, MUD'un temel avantajlarından biri ölçeklenebilirlik sorununu çözmesidir. MODE gibi zincir dışı depolama çözümlerinden ve verimli veri senkronizasyon mekanizmalarından yararlanan MUD, geliştiricilerin zincir içi güvenlikten ödün vermeden yüksek performanslı uygulamalar oluşturmasına olanak tanır. Bu ölçeklenebilirlik, çok sayıda kullanıcıyı ve işlemi yönetebilecek uygulamalar oluşturmak için kritik öneme sahiptir.

3. DAW oyunları nelerdir?

ÇAMUR tipi

  • OP Craft: En iyi temsili DAW oyunu

Not: Bu bölüm resmi OP Craft makalesine atıfta bulunmaktadır.

OPcraft, Dark Forest'ın Lattice ekibi tarafından Ekim 2022'de oluşturulan tam zincirli 3D Minecraft temalı bir oyundur. Ayrıca şu anda DAW'ın özelliklerini en iyi bünyesinde barındıran oyundur.

OPCraft'ta basit bir kurallar dizisi geliştirilmiştir. Oyuncular, blokları kırmak, blokları sentezlemek, blokları yerleştirmek ve 16 x 16'lık bir arazi parçası talep etmek (o blokta en yüksek elmas kazıklayan kişi olmak) dahil olmak üzere yalnızca dört oyun içi eylem gerçekleştirebilir. Ek olarak oyuncular, ön ucu özelleştirmek ve özel bileşenleri ve sistemleri dağıtmak için resmi olarak sağlanan açık eklenti sistemini de kullanabilirler.

Ancak şaşırtıcı olan şey, çevrimiçi olmasının yalnızca iki haftasında, basit kurallara sahip bu oyunun geliştiricilerin beklentilerini aşmasıydı. 1.500'den fazla katılımcı oyuncuyu ve 3,5 milyondan fazla zincir üstü kaydı çekerek yalnızca veri açısından büyük bir başarı elde etmekle kalmadı, aynı zamanda kullanıcı tarafından oluşturulan çeşitli piksel sanatlarını, bireysel oynatıcı tarafından oluşturulan eklentileri ve bir dizi tetiklemeyi de tetikledi. spontane yarışmalar ve oyunlar, grup yönetim faaliyetleri ve hatta bazı kötü niyetli ve dost canlısı oyuncu davranışları.

  • Sanatçıların, mimarların ve geliştiricilerin yaratıcılığının kilidini açın

OPCraft, sanatçıların ve mimarların yaratıcı dehasını ortaya çıkarıyor. Başlangıçtaki basit ahşap evler ve kulelerden, ileri düzey işçiliğe kadar, Mario ve Ateş Çiçeği gibi çeşitli şaşırtıcı sanatsal yapılar ve yüzlerce bloğa yayılan nefes kesen dev Anka heykeli inşa etmeye başladılar.

Öte yandan mühendisler ve "bilim adamları" OPCraft dünyasının başka bir sınırını keşfetmek için kod gücü silahını kullanabilirler. Kullanımı kolay ve lisanssız World 1 eklenti sistemi ve sistemin sağladığı "bileşen sistemi" sayesinde oyuncular kendi bilgeliklerini kullanmaya ve teknolojinin potansiyelini keşfetmeye başlayabilirler. Örneğin bir oyuncu, coğrafi koordinatları dikkate almadan materyalleri otomatik olarak toplayan bir eklenti yayınladı. Bazı oyuncular otomatik olarak elmas çıkaran bir sondaj aracı, metin iletişimi için bir sohbet eklenti aracı vb. yayınladı.

  • Delikleri kazın ve doldurun

Şakalardan, kötü zevklerden veya grup oyunlarından dolayı OPcraft'taki bazı oyuncular büyük delikler kazmaya başladı ve pek çok şüphelenmeyen oyuncu tuzağa düştü.

Ancak bu vahim olay bambaşka bir hal aldı: Birisi tuzağa düştüğünde, bazı oyuncular çukura düşen kişiyi kurtarmak için deliği doldurarak veya doğrudan çukura merdiven yerleştirerek arama kurtarma planı başlattı. Bazı oyuncular, tuzaklardan kaçınmak için kullanılabilecek bir ışınlanma eklentisi bile geliştirdiler.

Deliğe düşen oyuncu DC'de "yardım çağrısı" başlattı

  • Evrim: Araçlar ve Üretkenlik İyileştirmeleri

OPCraft'ta oyuncular başlangıçta yalnızca çiçek toplamak, ağaçları kesmek, maden cevheri çıkarmak, mağara kazmak, kaba ahşap evler inşa etmek ve tek blok genişliğinde kuleler inşa etmek gibi temel işlemleri gerçekleştirirler. Ayrıca kaba görünümlü ve okunamayan şekillere sahip bazı dijital nesneler de üretildi.

Zamanla oyuncular bu sanal dünya hakkında giderek daha fazla şey öğreniyor ve cam yapmak, yün boyamak ve tuğla yapmak gibi daha karmaşık öğeler yapma becerilerinde ustalaşıyorlar. Daha sonra bu daha karmaşık malzemeler, şekillendirilebilirliği tamamen bünyesinde barındıran daha büyük, daha karmaşık sanat eserleri ve binalar yaratmak için kullanılabilir.

Aşağıdaki resimde gösterildiği gibi, oyuncular renkli yün blokları kullanarak Union Jack, dev panda gibi devasa piksel sanatı yaratıyor ve hatta bazı kişiler bunda kendi NFT projelerini bile sergiliyor. Ayrıca bazı oyuncular muhteşem hava piramitleri inşa etmek için kum, taş, ahşap ve ana kaya gibi sentetik malzemeleri kullanıyor. Ayrıca "Karanlık Orman"a saygı duruşunda bulunan ve bir oyuncu tarafından 6.360 parça ana kayadan yapılmış devasa bir uzay temalı gezegen de var.

EVG: DAW, sonsuz olasılıklara sahip zincir üstü oyunlardan oluşan bir dünya yaratıyor

Oyuncu tarafından oluşturulmuş örnekler

  • Yüksek LiderOP Cumhuriyeti

Ve "OPCraft" oyununda çok ilginç bir şey oldu: 29 Ekim'de, OPcraft testinin bitmesine iki gün kala, SupremeLeaderOP adlı bir oyuncu, Discord ve Twitter üzerinden bir dünya hükümeti kurulduğunu duyurdu.

Bu oyuncu, çeşitli yöntemlerle çok sayıda elmas çıkardı (resmi bilgilere göre 135.200) ve elmaslar aracılığıyla oyundaki çok sayıda arsayı ele geçirdi (arsalar talep edildikten sonra diğer oyuncular izinsiz inşaat yapamaz ve çiftçilik yapamaz).

Ve bu oyuncu, oyunda doğrudan bir dünya hükümetinin kurulduğunu duyurdu ve apro-yoldaş eklentisi aracılığıyla diğer oyuncular cumhuriyete biat edip bir dünya hükümetinin vatandaşı olabiliyorlar.Ancak dünya vatandaşı olduktan sonra, Hükümet, tüm özel mülklerden (oyuncu envanteri) vazgeçmeli, ancak bundan sonra devletin kasası hazır olacak. Oyuncular vatandaş olduklarında, Dini Lider tarafından uygulanan akıllı sözleşmeler aracılığıyla devlet hazinesi için malzeme çıkarabiliyor ve hazine malzemeleriyle devletin sahip olduğu arazilerde inşaat yapabiliyorlar.

Dünya Hükümeti Cumhuriyeti, bedava yüklenen vatandaşların hazineden katkıda bulunduklarından daha fazla malzeme almasını önlemek için bir "sosyal kredi" sistemi bile kuruyor. Kredisi standartta olmayan vatandaşlar, ancak kendi emekleriyle "sosyal krediyi onarmaları" durumunda hazine hazinesini kullanmaya devam edebiliyor.

Bundan sonra birçok oyuncu, oyuncuyu kendiliğinden Dünya Hükümeti Cumhuriyeti'nin Yüce Lideri olarak karşıladı ve hatta kendiliğinden Yüce Lider'in bir heykelini inşa etti.Aynı zamanda, bazı oyuncular Yüce Lideri şiddetle reddetti, kontrol ve kolektivist politikalarını kınadı, ve İnsanları direnişe ve özgürlük için savaşmaya çağırmak.

  • Güçlü oynanabilirlik

Sadece iki hafta içinde OP Craft oyununda birçok yeni sosyal davranış ortaya çıktı. Örneğin, oyuncular eğlenmek için tuzaklar kurarlar ve ardından diğer oyuncular bu tuzaklardan kurtulmak için işbirliği yapar, hatta bazen sorunu çözmek için mağaraları doldururlar.

Geçtiğimiz iki hafta boyunca, geliştiricilerin benzeri görülmemiş hızlarda, özel yetkilendirme olmadan ve özgürce eklentiler oluşturduklarına tanık olduk. Daha da şaşırtıcı olanı, yeni hükümetlerin yükselişine ve önceden tasarlanmayan ve hatta oyun yetkilileri tarafından hayal bile edilmeyen tamamen yeni kuralların ve sistemlerin gönüllü olarak benimsenmesine de tanık olduk.

DAW oyunlarında sonsuz olasılıklar vardır ve her şeyin oluşumu ve evrimi herkesin kontrolü dışındadır. Bu özgürlüğe dayanarak oyun aynı zamanda daha büyüleyici bir oynanışa da sahip oldu. İlk zamanlarda "Play to Earn" konusuna odaklanan GameFi ile karşılaştırıldığında DAW, oyun oynanabilirliği açısından önemli bir adım atmış, hatta bazen Web2 oyunlarına göre daha ilgi çekici bir oyun deneyimi bile sunabilmektedir.

Dojo türü

  • Yağma Diyarlar Serisi

Loot Realms serisinin arkasındaki geliştirme ekibi BibliothecaDAO'dur. Topluluk nitelikleri nedeniyle BibliothecaDAO'nun herhangi bir kurumsal finansman gerçekleştirmediğini, ancak Aralık 2021'de kendi ekolojik yönetim tokeni $LORD'u çıkarmayı seçtiğini belirtmekte fayda var. Ve 1 Şubat'ta. 2023 yılında, topluluğun yedinci önerisine (BIP-7) dayanarak topluluk için özel finansman turunu tamamladı ve topluluğun güçlü uyumu nedeniyle, sonunda 6,35 katlık aşırı bir başarı elde etti.

Loot Realms serisinde şu anda iki ana oyun bulunuyor: Biri resmi olarak Alpha test versiyonunu 2023'ün başlarında açan Realms: Eternum, ikincisi ise Mayıs 2023'te ETHGlobal Lizbon'da yayınlanan ilk "play to die" oyunu. Yağma Survivor.

  • Alemler: Ebedi

Realms: Eternum, Starknet üzerinde Bibliotheca DAO tarafından L2 yüksek ölçeklenebilirlik kullanılarak geliştirilen ekonomik ve askeri bir strateji oyunudur.Eternum, Travian ve Tribal War gibi popüler web oyunlarının oynanışının yanı sıra Catan ve Risk gibi masa oyunlarının oyun modlarını birleştirir. ve referanslar Bazı ekonomik unsurlar.

Oyundaki 8.000 Eternum Diyarı, her bölgenin lordları tarafından yönetilen ve geliştirilen bağımsız bölgelerdir. Eternum'un sonsuz bir oyun (sonsuz oyun) olduğunu, yani Ethereum blok üretmeye devam ettiği sürece çalışmaya devam edeceğini ve dünyada olup bitenlerin oyunun yönünü belirleyeceğini unutmamak önemlidir.

Ancak oyun halen geliştirilme aşamasındadır ve etkileşimli deneyimin iyileştirilmesi gerekmektedir.

  • Hayatta kalanları yağmalayın

Loot Survior, oyuncuların RPG tarzı stratejiler geliştirebilecekleri ve tuzaklardan ve boss savaşlarından sağ çıkmalarına yardımcı olacak ganimet için diğer oyuncularla rekabet edebilecekleri tamamen zincirleme bir hayatta kalma oyunudur. Macera sırasında, eğer oyuncunun karakteri hayatta kalırsa ve ilk üçte yer alırsa, oyuna giren her yeni maceracı, başarı aşılana kadar ölümden sonra $Lords'da oyuncuya saygı duruşunda bulunacaktır.

Oyun sırasında oyuncunun karakteri ölürse, oyuncu karakterinin sahip olduğu $Lord'lar ve seviye boyunca oyuncunun elde ettiği ganimetler düşecek ve seviye geliştiricinin geliri haline gelecektir. Böylesine ilginç oyun mekaniği birçok oyuncunun beğenisini kazandı.

Ancak etkileşim açısından L2 ağı StarkNet'in yavaş ve dengesiz hızından dolayı StarkNet üzerinde konuşlandırılan oyunlar her etkileşim için 3-5 dakika bekleme süresi gerektirir. Loot Survivor oyununda ilk 50 sıralamaya ulaşmak en az 3-5 saat sürüyor.Geliştiriciler, ilk üçe girmenin yaklaşık 6 saat sürdüğünü açıklarken, mevcut katılımcı sayısı da göz önüne alındığında gerekli sürenin 10 dakikaya kadar uzayabileceği belirtildi. 6 saatten fazla olmalı.

  • ISAAC

Isaac, Liu Cixin tarafından yazılan "Üç Cisim Problemi"ne gönderme yapan büyük ölçekli ortak bir oyundur. Oyunda tüm oyuncular Üç Cisim Sisteminde (üç güneşli bir galaksi) bulunan bir gezegende yaşar ve bu gezegen Ayrıca güneşe çarpıp dünyanın yok olmasına sebep olma ihtimali de yüksek.

Bu nedenle, hayatta kalabilmek için oyuncular, Wandering Earth'tekine benzer, gezegeni hızlandırabilen ve üç cisim sisteminden kaçabilen bir NDPE (Stellar Propulsion Engine) inşa etme nihai hedefiyle altyapı inşa etmek için işbirliği yapmalıdır. Ayrıca oyuncuların üç cisim sisteminin tehlikelerinden kaçınmak ve kaçış hızına ulaşmak için gezegenin yörüngesini değiştirmeye yönelik uygun planlar yapması da gerekiyor.

Topoloji

Topoloji @guiltygyoza ve @iamkunhokim tarafından kuruldu. Zincir içi oyunlara, motorlara ve diğer geliştirici araçlarına odaklanan diğer ekiplerin aksine, DAW'ın temel uygulamasına odaklanırlar. Topology şu ana kadar ISAAC, MuMu ve ShoShin olmak üzere üç proje başlattı.

EVG: DAW, sonsuz olasılıklara sahip bir zincir üstü oyun dünyası yaratıyor

Yukarıdaki resimde görüldüğü gibi Topology'nin yakın zamanda Shoshin için bir turnuva düzenlediğini belirtmekte fayda var.

4. DAW'ın Sınırlamaları

Not: Daha fazla ayrıntı için lütfen bu makaleye bakın.

Makalenin ilk bölümünde DAW'un diğer oyun türlerine göre temel rekabet avantajlarına sahip olduğu belirtiliyor.Peki DAW'un geliştirilmesinin sınırlamaları nelerdir? Aslında DAW'un kendisinin belirli bir kısıtlaması yoktur, ancak blockchain ağı üzerinde çalışan tam zincirli bir oyun olduğundan gelişimi blockchain teknolojisinin ilerlemesine tabidir ve bu da DAW sınırlamasında aşağıdaki iki ana soruna yol açar:

Oyun kategorileri sınırlıdır

Tam zincirli oyunlar oyun tasarımında yeni alanlar açsa da bazı önemli ödünler oyun türlerini ve özelliklerini sınırlıyor. En önemli sınırlama, tam zincirli oyunların, kullanıcı deneyimini olumsuz yönde etkileyen blockchain zinciri senkronizasyon gecikmelerinden etkilenmesidir.

Oyunun durumu blockchain üzerinde depolanır.Bir oyuncu durumu güncellediğinde, diğer oyuncunun zincir içi onay ve oyun indeksi güncellemesini beklemesi gerekir, bu da oyunun doğasını büyük ölçüde sınırlandırır. Bu, tam zincirli oyunları "Minecraft" gibi asenkron sıra tabanlı oyunlar için daha uygun hale getirirken, "Evertained" gibi güçlü gerçek zaman gerektiren devasa çok oyunculu çevrimiçi oyunların elde edilmesi zordur. Oyun kullanıcıları sık sık çalıştıklarından, genel RPC uç noktaları akıllı sözleşmeleri okumak için sık sık çağrılabilir ve bu da ağ tıkanıklığına neden olabilir.

Çözüm, kullanıcıların RPC tıkanıklığını önlemek için düğümleri yerel olarak çalıştırmasına yöneliktir.Ayrıca, Ethereum'un durum bilgisi olmayan istemcisi ve Verkle ağaçları, Mina'nın özyinelemeli sıfır bilgi kanıtları (özyinelemeli zkSNARK'lar), Polkadot'un Substrate Connect ve diğer çözümler Hepsi bu yönde gelişiyor.

Kötü oyun deneyimi

Zincir üstü oyunlardaki tüm mantık akıllı sözleşmelerle çalışır ve oyuncuların oyundaki her işlem için işlem onaylarını imzalaması gerekir ki bunun çok kötü bir oyuncu deneyimi olduğu söylenebilir. Ve yaygın olarak kullanılan bazı sosyal yazılımlar aracılığıyla yalnızca tek tıklamayla oturum açmayı gerektiren Web2 oyunlarıyla karşılaştırıldığında, zincir üstü oyunlarda acemi oyuncuların cüzdan kullanması için hala bir eşik sorunu var. Elbette buna karşılık gelen birçok çözüm ortaya çıktı.

"Burner" cüzdanları birçok mevcut zincir üstü oyun tarafından benimsenen bir stratejidir. Bu cüzdan doğası gereği geçicidir ve tarayıcıda yerel olarak depolanır. Oyuncular oyuna katıldıkça cüzdan arka planda işlemleri otomatik olarak imzalar. Bu nedenle oyuncuların oynamaya başlamak için bir cüzdan indirmeleri veya bağlamaları gerekmiyor ve işlemleri sık sık onaylamaları gerekmiyor.

Diğer bir çözüm ise "Hesap Soyutlaması"dır (AA). Bu çözüm, harici EOA'ya (harici sahip hesabı) akıllı sözleşmelerin özelliklerini verebilir. Güvenli dağıtımı ve son derece özelleştirilmiş akıllı cüzdanları etkinleştirmek için oyuncuların cüzdan etkileşimi deneyimini soyutlar.

Hesap soyutlama, modüler mantığın sıcak cüzdan mantığında uygulanmasını sağlar. Oyuncular herhangi bir oyun için geçici bir "yerel anahtar çifti" ile yeni bir hesap (ana hesaba göre) oluşturabilirler. Bu geçici anahtar çifti setinin işlevselliği yalnızca sınırlı işlevlerle sınırlandırılabilir, örneğin: 1) varlıkları ana cüzdana geri aktarma yeteneği; 2) vekil sözleşmesinden beyaz liste içindeki sınırlı işlevleri çağırma.

Bu modüler mimari, yalnızca oyun içi sık yapılan imzalama işlemlerini azaltmakla kalmaz, aynı zamanda ana cüzdanın güçlü güvenliğini de korur.

Ayrıca EOA cüzdanlarıyla karşılaştırıldığında AA cüzdanları kullanım eşiğini düşürür. Bazı AA cüzdanları, yalnızca yüz tanıma ile oturum açma işlevini bile uygular; bu da blockchain cüzdanlarının kullanım eşiğini büyük ölçüde azaltır.

5. Ekonomik Model Görünümü

Ulusal hazineyi doldurmak için dış kaynakları içe aktarın

Erken dönem GameFi deneyimine dayanarak, makul bir GameFi ekonomik modelinin iç kısırdöngülerle sınırlı olmak yerine dış döngüleri kapsaması gerektiği konusunda makul bir şekilde spekülasyon yapabiliriz.

Oyun içi ekonomiyi uzun vadede istikrara kavuşturmak için, işletme dışı genişleme yoluyla çeşitli ve dayanıklı kaynakların getirilmesi çok önemlidir. Bu tür kaynak etkileşimi, harici fon tüketimi (harici kullanıcılar ödeme yapar, oyunla ilgili varlıkların satın alınması) veya dahili fon birikimi (harici kıt kaynakların tanıtılması, dahili oyuncuların ödeme yapmasına rehberlik edilmesi) olabilir. Folius Ventures'ın “P2E Oyun Ekonomisine İlişkin On Öneri”sine atıfta bulunuyor ve aşağıdaki görüşleri ortaya koyuyoruz:

** Dış kaynakların ithalatı ile ilgili olarak aşağıdaki hususları dikkate alabilirsiniz: **

  1. Doğrudan reklam geliri: Web3 çağında kullanıcıların dikkati daha az hale geldi ve topluluk içindeki pazarlama faaliyetlerinin kullanıcıların dikkatini doğru bir şekilde çekme olasılığı daha yüksek.

  2. Ürün kaynağı işbirliği: Topluluk ekolojisi geliştiğinde, benzer tonaliteye sahip ekiplerle işbirliği yapabilir ve kullanıcı katılımını teşvik etmek ve oyun içi para tüketimini gerçekleştirmek için ürün kaynaklarını kıt ödüller olarak takas edebilirsiniz.

  3. E-spor yayıncılığı ve etkinlik bahisleri: Yalnızca oldukça yoğun, oldukça eğlenceli ve üst düzey PVP senaryolarında geçerlidir.Yayın hakları ve kumar geliri elde edilerek gelir elde edilebilir.

  4. Çevresel ürün dağıtımı: Tarzınıza uygun moda markalarıyla işbirliği yapabilir veya giyim, ayakkabı gibi popüler ürünleri bağımsız olarak piyasaya sürebilirsiniz.

Elbette yukarıdaki kaynak tanıtım planının kullanıcı topluluğu ve marka kültürü oluşmadan gerçekleştirilmesi zor olacaktır, bu nedenle ekibin hala oyun ve içeriğe odaklanması, istikrarlı bir ekonomik mekanizma tasarlaması ve kademeli olarak genişlemek için nispeten yeterli sermaye hazırlaması gerekiyor. soğuk bir başlangıçtan itibaren.

Değer çıkışını azaltın ve değer girişini artırın

Geçmişteki geleneksel oyun oyuncularının saf değer yatırımından farklı olarak, Web3 oyunlarının sahip olduğu mülkiyet hakları ve kira hakları, kullanıcıların oyunlardan değer elde etmelerini sağlayarak, altın finansmanı ve tamamen getiri arayan spekülatif oyuncuların ilgisini çekmeyi kolaylaştırır.

Buna ek olarak, ilk GameFi oyunlarının çoğunda "geri dönüş odaklı olmayan talep" yaratacak kadar eğlence yoktu, bu da çoğu oyunun genel değer çıkışının, yatırılan değeri çok aşan bir değerle sonuçlanmasıyla sonuçlandı. Bu sürdürülemez olguyu telafi etmek için oyunun değer kaybını telafi etmek için yeni oyuncuların yatırımına bel bağlaması gerekiyor.Bu sadece sürdürülemez bir uygulama değil, aynı zamanda eğlence ve keyfin getirdiği değerin israfıdır. oyunun kendisi tarafından.

Bu nedenle oyun ekiplerinin kripto para kullanıcılarının davranış alışkanlıklarını anlamaları ve değer kayıplarını azaltmaları ve ekosisteme ekonomik katkılarını artırmaya yönelik çalışmaları gerekiyor. Kullanıcı deneyimini iyileştirmek ve duygusal değer yaratmak gibi çeşitli yöntemlerle oyuncuları değer yatırımlarını artırmaya teşvik edin. Aynı zamanda oyundaki duygusal deneyimi de geliştirerek, daha fazla oyuncunun mali teşvikler aldıktan sonra Tutucu olmasına ve hatta sınırlı NFT'ye sahip olmaktan başarı duygusu kazanmasına olanak tanır.

Ayrıca geleneksel oyun oyuncularına daha uygun ve uygun maliyetli bir giriş yolu sağlamak için hedef kullanıcıların kapsamı genişletilmelidir. Aynı zamanda benzer hedef ve davranışlara sahip kripto oyuncularını daha eğlence odaklı oyuncular haline gelmeleri için yönlendirmeye çalışabilirsiniz (aşağıdaki iki tabloya bakınız). Bu sayede farklı türden oyuncular birlikte oyunun tadını çıkarabiliyor, ekosisteme katkıda bulunabiliyor ve bunun karşılığında ödüller alabiliyor.

DAW ekonomik modelinin özeti

Özetle, ister dış kaynakların devreye sokulması olsun, ister iç değer çıkışının azaltılması olsun, bunun ardındaki prensip aslında "oynanabilirliğe" geri dönmektir. Ancak oyunun kendisi finansal spekülatörler yerine gerçek oyuncuları çekecek kadar çekici olduğunda Token ekonomisi sağlıklı bir döngüye geri dönebilir.

DAW bu konuda iyi bir performans sergiliyor; yalnızca eski GameFi ile karşılaştırıldığında avantajlara sahip olmakla kalmıyor, aynı zamanda özerklik gibi açılardan geleneksel Web2 oyunlarını bile geride bırakıyor. Bu nedenle DAW'un mükemmel oynanabilirliğiyle daha fazla gerçek oyuncuyu çekebileceğine ve böylece Token'ın ekonomik sürdürülemezliği sorununu çözebileceğine inanmak için her türlü nedenimiz var.

6. Özet

Bu makalenin açıklamasından, DAW'ın ekolojik projelerin eksikliği ve birçok teknik zorluk nedeniyle hala çok erken bir aşamada olduğunu anlayabiliriz.

Ancak yukarıda da belirtildiği gibi, halihazırda geliştirilmekte olan birçok ilgili çözüm var ve DAW'ın diğer oyunlara kıyasla temel rekabet gücü de var.Teknik kusurları iyileştirildikten sonra DAW'ın merkezi olmayan yapısının avantajları, güçlü özerkliği, şekillendirilebilirliği ve ekonomik olduğuna inanmak için nedenlerimiz var. Teşvikler daha fazla oyuncu çekebilir.

DAW'ın kendisi de güçlü bir anlatı. Buna dayanarak, gelecekte "Ready Player One"a benzer merkezi olmayan otonom bir dünya oyununun ortaya çıkıp çıkmayacağını hayal edebiliyor musunuz? DAW'da oyunun kendisi, geleneksel ekonomiyle bir arada var olan yeni bir ekonomik organizasyon yaratarak, kendi para birimi, piyasası ve ekonomik kuralları olan bir ekonomik sistem olarak hizmet edebilir. Böyle tamamen özerk bir dünyanın kendisi son derece açıktır ve bağımsız bir ekonomik sisteme sahiptir.Tüm bu faktörler, DAW'da "Ready Player One" gibi bir oyunun gerçekleştirilmesini mümkün kılmaktadır.

Kısacası DAW başlı başına büyüleyici bir anlatıma sahip, geleneksel oyunların sınırlarının ötesinde bol eğlence ve oynanışlar içeriyor ve pek çok kişinin ilgisini çekmeye yetiyor. Teknolojinin sürekli gelişmesi ve ekolojinin artan iyileşmesi ile birlikte DAW ve onun ana seti olan "tam zincirli oyunların", geleceğin blockchain alanının çok fazla ilgi çeken önemli bir parçası haline gelmesi bekleniyor. Belki de teknolojinin sürekli ilerlemesi ve ekosistemin gelişmesiyle birlikte DAW, bir sonraki Web3 boğa piyasasının önemli oyuncularından biri haline gelebilir.

Referans bağlantısı:

[ 1 ] Ning 0x/durum/1692845209150005589

[ 2 ]

[ 3 ]OPCraft'ın Yapımı (Bölüm 3): OPCraft'ın iki haftasında neler oldu

[4] Tam zincirli oyun yolu Wanzi Araştırma Raporu: Web3 yerel oyunlarında uygulama katmanı salgını meydana gelecek mi? Geliştirme geçmişinin, oyun motorunun, ekolojik durumunun ve gelecekteki zorlukların panoramik olarak parçalara ayrılması

[ 5 ] AikoDai/durum/1490880076207968261

[6] Özerk dünya: tam zincirli oyunlara dayanan güzel bir dijital ütopya fikri

[7] Tam zincirli oyun motoru MUD'un derinlemesine analizi

[ 8 ]Zincir üstü oyunların geleceği: 'MUD ECS motorunun vaadi'

[9] Tam zincirli oyunlar ③: Motor ve ekolojinin Çamur ve Dojosu

Bu makale yalnızca araştırma ve değişim amaçlıdır ve yatırım referansı olarak kullanılması amaçlanmamıştır.

View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Reward
  • Comment
  • Share
Comment
0/400
No comments
  • Pin
Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate app
Community
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)