Starknet: Tam zincir oyun ekolojisinin ve yüksek kaliteli projelerin geliştirme avantajlarının analizi

Ghost'u Başlat : 2023–08–15

Gamefi'nin ölüm sarmalını yaşadıktan sonra, pazar 2023'te tam zincir oyunlara daha fazla odaklanacak ve en zengin tam zincir oyun ekolojisi Starknet. Peki Starknet neden bu kadar çok tam zincir oyun projesi tarafından benimseniyor? Tam zincir oyunlar geliştirmenin avantajları nelerdir? Ve dikkatimizi hak eden projelerden bazıları nelerdir? Bu makale bu sorunları derinlemesine inceleyecektir.

Tüm zincir oyunu hakkında fazla bir şey bilmeyenler önce Jian Amca'nın bir önceki makalesi olan "Dokuz Soru Tam Zincir Oyunu"nu okuyabilirler.

Starknet, tam zincir oyunların avantajlarını geliştiriyor

Sosyal medyada Starknet yavaş yavaş "tam zincir oyunlar için en popüler geliştirme platformu" olarak etiketlendi, 2021'de Arbiturm'dan Starknet'e geçişini açıklayan Loot Realms'e ek olarak Cartridge, Influence, Matchbox DAO, Briq ve Cafe Cosmos gibi birkaç tam zincir oyun projesi var.

Starknet'in birçok tam zincir oyunu hak eden avantajları nelerdir? Yazar, aşağıdaki noktaların olduğuna inanmaktadır:

Sürekli ölçeklendirme performansı avantajları (yüksek TPS, düşük gaz)

Blok zinciri, tam zincir oyununda oyunun sunucusu olduğu için, oyuncunun tüm işlemlerinin akıllı sözleşme ile etkileşim yoluyla tamamlanması gerekir, bu nedenle bir zincir tam zincir oyun ekolojisini geliştirmek istiyorsa, aynı anda yüksek TPS ve düşük gazın performans gereksinimlerini karşılamalıdır ve sürekli olarak güncellenen Starknet böyle bir potansiyele sahiptir.

Temel algoritma açısından bakıldığında, Starknet tarafından kullanılan çekirdek algoritma STARK, büyük ölçekli bilgi işlem uygulamaları için daha uygundur ve doğrulama ölçeği arttıkça ortalama doğrulama süresi ve kanıt boyutu azalmaya devam edecektir. Aşağıdaki şekilde gösterildiği gibi, karma çağrıları 3072 kez olduğunda, doğrulama süresi 40 milisaniye ve ortalama puan 76,75 kez/milisaniyedir; Karma çağrı 49152 olduğunda, doğrulama süresi yaklaşık 60 milisaniyedir ve ortalama 819,2 kez/milisaniyedir ve aynısı kanıt boyutu için de geçerlidir. Bu nedenle, büyük ölçekli tam zincir oyunlar oluşturmada STARK algoritmasının bariz avantajları vardır ve yüksek TPS elde edebilir.

Aynı zamanda, STARK tarafından kullanılan özyinelemeli kanıt, zincir üstü doğrulama maliyetini azaltmak için de faydalıdır. Kısacası, özyinelemeli ispatlar, birden fazla "yukarı akış" STARK kanıtını tek bir kanıta sıkıştırabilir ve son olarak, birden fazla "yukarı akış" kanıtının geçerliliği, toplama tarafından üretilen tek bir kanıtın doğrulanmasıyla doğrulanabilir, bu da tek bir işlemle eşit olarak dağıtılan gazın daha da azaldığı anlamına gelir.

Gerçek takım eyleminden, Starknet'in Quantum Leap yükseltmesi de tüm hızıyla devam ediyor. Şu anda, ana ağ V0.12.0'a yükseltildi ve test ağı, TPS'yi büyük ölçüde iyileştiren V0.12.1'i başlattı. Gelecekte, işlem maliyetleri de sürekli olarak optimize edilecektir.

Kullanıcı deneyimini geliştirmek için yerel hesap soyutlamanın sonsuz olanakları

Blok zinciri performansı gereksinimleri, donanım açısından tam zincir oyunların gelişimini kısıtlayan faktörlerse, kullanıcının bakış açısından, tam zincir oyunların gelişimini kısıtlayan şey, Gamefi'den daha kötü bir kullanıcı deneyimidir.

Örnek olarak son zamanlarda popüler olan Loot Survivor'ı ele alalım, kullanıcılar her "saldırı", "kaçış" veya "yükseltme" işlemi gerçekleştirdiklerinde, işlemi imzalamak ve yetkilendirmek için cüzdanı açmaları gerekir ki bu oldukça zahmetlidir. Dahası, bu sadece hafif bir mini oyundur ve eğer bu çok oyunculu bir çevrimiçi tam zincir oyun deneyimiyse, o zaman daha fazla oynanabilirlik hakkında konuşmayın.

Peki, Starknet tam zincir oyunlar için bu tür sorunları nasıl çözüyor? Cevap, yerel hesap soyutlamasıdır. Ethereum'un iki hesap modeli (EOA ve CA) tasarımının aksine, Starknet'in "hesap sözleşmesi" adı verilen tek bir hesap tasarımı vardır ve ERC-4337'ye atıfta bulunarak yerel hesap soyutlaması uygular.

Hesap soyutlama kavramını bilmiyorsanız, Jian Amca'nın önceki makalesi olan "Hesap Soyutlama: Kripto Dünyanızı Basitleştirmek" makalesini okuyabilirsiniz.

Örneğin, Briq, Loot Realms ve Topology ekibi tarafından bir buçuk yıl önce Starknet hackathon'unda başlatılan yaratıcı bir özellik olan Oturum Anahtarı, kullanıcıların tam zincirli bir oyundaki her eylemi imzalama ihtiyacını ortadan kaldırmasına olanak sağlamak için Starknet'in yerel hesapları kullanılarak soyutlandı.

Fikir bu yıl da uygulandı ve 7 Ağustos'ta Realms ekibi tarafından geliştirilen Arcade Hesabı, oturum anahtarları işlevinin ilk uygulaması oldu. Kullanıcı deneyimindeki gelişme, Loot Realms ekibi tarafından yayınlanan ve arcade hesaplarını kullanarak Loot Survivor oyununu gösteren videoda da belirgindir: her "saldırıyı" imzalamaya gerek yoktur ve çok uzun süre beklemeye gerek yoktur.

! [Starknet: Tam zincir oyun ekolojisinin geliştirme avantajlarının ve yüksek kaliteli projelerinin analizi] (https://cdn-img.panewslab.com/panews/images/wxXShmE6Ql.png)

Elbette, Starknet'in yerel hesap soyutlaması, tam zincir oyunların kullanıcı deneyimini oturum anahtarı işlevinin çok ötesinde geliştirir ve gelecekte daha fazla olasılık olacaktır.

Kripto Oyun Motoru: Dojo

Hepimizin bildiği gibi, oyun motorları oyun geliştirme için çok önemlidir. Desteğiyle, geliştiricilerin her oyun için temel sistemi (fizik, grafikler ve temel oyun mekaniği) sıfırdan oluşturmasına gerek kalmaz, bu da maliyet ve zaman tasarruflarının oyun içeriği inovasyonuna daha iyi yatırılmasına olanak tanır.

Kısmen, geleneksel ticari oyunlar iki oyun motoru sayesinde çok büyüyebildi: Fortnite ve Hearthstone gibi daha tanıdık oyunlarımızın çoğunun dayandığı Unity ve Unreal Engine.

Geliştiricinin bakış açısından, tam zincir oyun ekosisteminin ölçeğini teşvik etmek için, geliştiricilerin oyun geliştirmenin zorluğunu azaltmasına yardımcı olabilecek bir motora ihtiyaç vardır. Sonuç olarak, Loot Realms, Cartridge ve Briq tarafından ortaklaşa geliştirilen Starknet'teki ilk tam zincir oyun motoru olan Dojo, bu yıl Şubat ayında resmi olarak doğdu.

! [Starknet: Tam zincir oyun ekolojisinin geliştirme avantajlarının ve yüksek kaliteli projelerinin analizi] (https://cdn-img.panewslab.com/panews/images/vgCfD7D8H6.png)

Bununla birlikte, geleneksel oyun motorlarının aksine, Dojo şu anda fiziksel simülasyon ve 3D render gibi gelişmiş işlevleri içermemektedir, çünkü tam zincir oyun geliştirme hala erken aşamadadır ve altta yatan blok zincirinin etkileşimi ile ilgili daha fazla sorunla karşı karşıyadır. Bu nedenle, resmi açıklamalara göre, Dojo dört yönde geliştirme üzerinde çalışıyor:

  • İlk olarak, zincir üstü performansı daha da iyileştirmek için özel bir L3 oluşturun;
  • İkincisi, oyunda sahtekarlık kanıtı çalıştırmaktır, böylece oyuncuların her işlem için zincir üzerinde doğrulama beklemesine gerek kalmaz, bu da oyunun akıcılığını artırır;
  • Üçüncüsü, kanıtın bir kısmını oyuncu tarafından yerel olarak yürütmek ve son olarak yalnızca anahtar ZK kanıtını zincire yüklemektir, bu da oyun çalışma yeteneğini ve oyuncu gizliliği korumasını büyük ölçüde geliştirir;
  • Dördüncüsü, oracle'lara benzer şekilde depolama kanıtı kullanarak varlıkları paylaşmaktır, bilgilerin gerçekliğine dair kanıt sağlarlar, ancak üçüncü bir tarafın müdahalesini gerektirmezler, farklı zincirlerdeki varlıkların mülkiyeti depolama kanıtı ile kanıtlanabilir ve kullanıcılar varlıklarını farklı zincirlerde farklı oyunlarda kullanabileceklerdir.

Oyun geliştirmenin altyapısı olarak oyun motorları, "geliştiricilerin oyun geliştirmelerine yardımcı olma - gişe rekorları kıran oyunlar üretme - daha fazla geliştiriciyi çekme" döngüsünde önemli bir rol oynamaktadır. Dojo'nun geliştirilmesiyle birlikte Starknet'in tam zincir oyun ekolojik avantajlarının giderek daha belirgin hale geleceğine inanılıyor.

Karmaşık tam zincir oyun geliştirmeye uygun programlama dili: Kahire

Aslında, Dojo'dan önce, tam zincir oyun motoru bir ağabey de vardı: MUD ve ekolojik miktar veya teknik olgunluk açısından MUD temelde Dojo ile tamamlandı.

! [Starknet: Tam zincir oyun ekolojisinin geliştirme avantajlarının ve yüksek kaliteli projelerinin analizi] (https://cdn-img.panewslab.com/panews/images/19ZFng9ky1.png)

Peki neden hala Dojo'ya ihtiyacımız var? Bunun en büyük nedenlerinden biri, Solidity dilini kullanan MUD'ların aksine, Dojo'nun karmaşık tam zincir oyunların geliştirilmesine daha kolay bir programlama dili kullanmasıdır: Cairo.

Cairo, STARK'a dayalı olarak tasarlanmış ve Starknet'e özel bir akıllı sözleşme dilidir. Her madalyonun iki yüzü vardır ve Kahire'nin Solidity'ye aşina olan geliştiriciler için belirli bir öğrenme maliyeti olmasına rağmen, Kahire Solidity'den daha moderndir ve birçok geliştirici bunun Rust diline benzediğine ve daha gelişmiş ve soyut işlevler sağlayabileceğine inanmaktadır.

Örneğin, STARK ispatları oluşturma, zincir içi doğrulama maliyetini azaltabilecek özyinelemeli ispatlar ve oyuncunun yerelinde yerel olarak kısmi ispatlar gerçekleştirme gibi yukarıda bahsedilen işlevlerin tümü Kahire aracılığıyla uygulanmaktadır. Aynı zamanda Cairo, Solidity'den daha çok yönlüdür, sadece Starknet sözleşme geliştirme için uygun değildir, aynı zamanda diğer büyük sunucularda veya kişisel cihazlarda kanıtlanabilir programlar çalıştırabilir ve gelecekte daha geniş bir uygulama yelpazesine sahiptir.

Bu nedenle Kahire, çevrimiçi olarak çok oyunculu gibi karmaşık tam zincir oyunlar için daha güçlü bir avantaja sahip olacak. Bu aynı zamanda daha fazla geliştiriciyi karmaşık ve son derece oynanabilir tam zincir oyun hayallerini gerçekleştirmek için Starknet'e çekecektir.

Dikkat edilmesi gereken öğelerin envanteri

Starknet'in tam zincir oyunlar geliştirmesinin avantajlarını anlayarak, mevcut Starknet tam zincir oyun ekosisteminde hangi projelere dikkat etmeye değer olduğuna bir göz atalım.

Ganimetten Kurtulan

Loot Survivor, şu anda Starknet test ağında çalışan Loot Realms'in hafif bir mini oyunudur.

! [Starknet: Tam zincir oyun ekolojisinin geliştirme avantajlarının ve yüksek kaliteli projelerinin analizi] (https://cdn-img.panewslab.com/panews/images/Qz7Fab06iO.png)

Ölmek İçin Oyna Modu

Gamefi tarafından kullanılan çeşitli "X to Earn" modellerinin aksine Loot Survivor, Loot Realms ekibi tarafından tasarlanan "Play to Die" modelini kullanır. Oynanış basitçe, oyuncunun zincir üstü bir maceracı karakteri basmak için az miktarda para harcaması gerekiyor ve maceracı oyunda ölürse, karakterin hayatına el konulacak ve oyuncunun yeni bir karakter yaratması ve oyunu yeniden başlatması gerekiyor. Şu anda, bu modeli grafiksel olarak ifade edebilecek çok uygun bir Çince çeviri yoktur ve yazar bunu geçici olarak "durdurulamaz" veya "sonuna kadar kanlı savaş" olarak çevirecektir.

Açgözlü oyuncuları çekmek için zenginlik etkisi yaratan "Kazanmak için Oyna" modeliyle karşılaştırıldığında, "Ölmek için Oyna" modu daha sürdürülebilir ve gelişen içerik oluşturucu ekolojisidir. Çünkü bu modda, oyunda bir maceracı ölürse, oyunun yaratıcısı ilk etapta maceracıyı basmak için kullanılan fonlardan bir pay alacaktır.

Bu nedenle, "Ölmek İçin Oyna" modundaki oyunun kalitesi ve popülaritesi, geliştiricinin tazminatını belirleyecek ve oyun eğlenceli değilse, oyuncu zincir üstü karakterleri basmayacak ve oyun geliştiricisi ödüllendirilmeyecektir. Bu model, oyuncuları ve yaratıcıları içeren pozitif, müreffeh iki taraflı bir pazarın oluşturulmasını kolaylaştıracaktır.

Loot Survivor ana ağda yayına girdikten sonra, zincir üstü karakterleri basmak ve tokenlerini güçlendirmek için yerel token $Lords kullanabilir.

Tesir

! [Starknet: Tam zincir oyun ekolojisinin geliştirme avantajlarının ve yüksek kaliteli projelerinin analizi] (https://cdn-img.panewslab.com/panews/images/i72FgV2bsA.png)

Starknet'teki en popüler devasa çok oyunculu çevrimiçi uzay strateji oyunu olan Influence de testnet'te çalışıyor. Bu oyunun tasarımına göre, oyuncular asteroitleri kolonileştirebilir, altyapı inşa edebilir, kaynak biriktirebilir ve içindeki diğer oyuncularla savaşabilir. Ancak genel olarak, oyunun kullanımı Loot Survivor kadar kolay değil ve yazar deneyim sırasında birçok sorunla karşılaştı.

Ekip Durumu

Kurucu Chris Lexmond, birkaç teknoloji girişimi için CTO ve teknolojiden sorumlu başkan yardımcısı olarak görev yaptı ve ekibin diğer üyelerinin üçlü A oyunları yapma geçmişi var. Bir start-up ekibi olarak, takım yeteneği açısından dört gözle beklemeye değer.

! [Starknet: Tam zincir oyun ekolojisinin geliştirme avantajlarının ve yüksek kaliteli projelerinin analizi] (https://cdn-img.panewslab.com/panews/images/6MfwF6biXi.png)

Aynı zamanda proje, yerel tokenleri SWAY yayınlandığında, test ağı katılımcılarını ödüllendirmek için %1'in kullanılacağını söyledi.

Briq

! [Starknet: Tam zincir oyun ekolojisinin geliştirme avantajlarının ve yüksek kaliteli projelerinin analizi] (https://cdn-img.panewslab.com/panews/images/XBf7IK3Hc5.png)

Briq, oyuncuların modellerini bir NFT'ye dönüştürürken istedikleri binayı inşa etmek için blokları özgürce kullanabilecekleri zincir üstü bir Lego sistemine benzetilebilir. İsterseniz, basılan NFT'yi tekrar birleştirebilir veya parçalarına ayırabilirsiniz, bu da son derece birleştirilebilir.

Briq'in aslında çok fazla potansiyeli var, daha çok altta yatan orijinal bir protokol gibi ve gelecekte tam zincirli bir oyunla tamamen birleştirilebilir, böylece Briq'te kullanıcılar tarafından basılan NFT'ler içinde kullanılabilir.

Kartuş

! [Starknet: Tam zincir oyun ekolojisinin geliştirme avantajlarının ve yüksek kaliteli projelerinin analizi] (https://cdn-img.panewslab.com/panews/images/5l7X02YB1e.png)

Cartridge, Starknet'teki tam zincirli bir oyun entegrasyon platformudur ve oyuncular, tam zincir oyunlar için Steam platformuyla karşılaştırmaya alışkındır. Ancak oyun entegrasyon platformunun işlevinin çok ötesine geçer ve Kartuş Denetleyicisi'nin geliştirilmesi, yalnızca tam zincir oyunların zincire kolayca girmesine yardımcı olmakla kalmaz, aynı zamanda oyuncunun oyun deneyimini iyileştirmeye de yardımcı olur; Tam zincirli bir oyun motoru olan Dojo'nun geliştirilmesine ve yapımına katıldı; Kendi tam zincir oyununuzu oluşturun, Roll Your Own (RYO).

Kartuş, tohum turunu Haziran 2022'de Fabric Ventures, Valhalla Venture ve Chapter One gibi yatırımcılarla kapattı. Çok boyutlu Kartuş'un gelecekte Starknet'in tam zincir oyun ekolojisinde vazgeçilmez bir rol oynayacağına inanılıyor.

Tabii ki, yukarıdaki dördüne ek olarak, Starknet'te birçok potansiyel tam zincir oyun var, ilgilenen ortaklar aşağıdaki tabloya başvurabilir, yazar alan nedenleriyle burada tekrar etmeyecektir.

! [Starknet: Tam zincir oyun ekolojisinin geliştirme avantajlarının ve yüksek kaliteli projelerinin analizi] (https://cdn-img.panewslab.com/panews/images/laBTPuojhJ.png)

Özetle ve düşün

Bu yılki ETHCC'de Alliance Dao'dan Will Robinson, tam zincir oyunların geliştirilmesini kısıtlayan dört sorun belirledi: UX/UI sorunları, Nasıl Ölçeklendirileceği Belirsiz ve Standart Tasarım Yok desenler) ve belirsiz katma değer.

! [Starknet: Tam zincir oyun ekolojisinin geliştirme avantajlarının ve yüksek kaliteli projelerinin analizi] (https://cdn-img.panewslab.com/panews/images/si3Mg7gIOv.png)

Starknet'in tam zincir oyun geliştirmedeki avantajları ile ilgili bölüme göre, Will Robinson tarafından ortaya atılan ilk üç sorunun gelecekte etkili bir şekilde çözülebileceği görülebilir. Ancak son soruda, tam zincir oyunların herhangi bir değeri var mı? Hepimizin bildiği gibi, blok zinciri sanal dünyada varlık sahipliği ve ekonomik sistem kurma sorununu çözer, bu nedenle oyunlar için oyun içi varlıkları zincire koymanın yanı sıra, gerçekten tüm oyunu zincire taşımamız gerekiyor mu? Bu oyuncular için gerçekten mantıklı mı? Bu tek başına Starknet'in karşılaştığı bir sorun değil, tam zincir oyun ekosistemindeki tüm katılımcıların karşılaştığı bir sorundur.

Makalenin sonunda, yazar Starknet'ten atlamak ve bu soruyu cevaplamaya çalışmak istiyor, her şeyden önce, tam zincir oyunu yeniliğe elverişli olduğu için, mantıkta bariz boşluklar var. Düşünürken, Vitalik'le ilgili tesadüfen karşılaştığım bir hikayeden ilham aldım.

Çocukken Vitalik, World of Warcraft oynamaya takıntılıydı, ancak daha sonra oyunu tamamen terk etti çünkü Blizzard, oyunun dengesini etkileyen nedenlerle bazı karakterlerin becerilerini bir yükseltmede değiştirdi, bu da Vitalik'i oldukça kızdırdı ve Blizzard'ın mühendislerine defalarca boşuna e-posta gönderdikten sonra, oyunu bir daha hiç oynamadı ve ayrıca geleneksel oyunlarda ciddi bir merkezileşme olduğunu ve oyuncunun sesinin oldukça zayıf olduğunu fark etti.

Tabii ki, kullanıcı tarafından oluşturulan içerik (UGC) kavramı sayesinde geleneksel oyunlarda oyuncuların sesi ve özgürlüğü de son yıllarda artıyor, ancak bu özgürlük derecesi açıkçası yeterli değil, oyuncuların gerçek oyun özerkliğine ihtiyacı var. Bence bu, tam zincir oyunların varlığının fırsatı ve anlamıdır.

Tam zincirli oyunlar UGC'yi yeni bir seviyeye çekebilir, yalnızca blok zincirinde değişmez bir temel oyun oluşturur ve oyunun tasarımını oyuncuya en üst düzeye çıkararak içerik oluşturmayı yeniden sonsuz derecede şekillendirilebilir hale getirir. Tam zincir oyunu Dark Forest'ı örnek alırsak, oyuncular en temel kurallara uydukları sürece istediklerini yapabilirler, örneğin oyunda kendi varlık alım satım pazarlarını oluşturabilirler, oyunu otomatikleştirmelerine yardımcı olacak araçlar geliştirebilirler ve hatta oyun içinde yeni oyunlar oluşturabilirler. Piyasada, oyuncuların rakiplerin bölgesini görselleştirmek, savaşları otomatikleştirmek, işlemleri eşleştirmek ve daha fazlası için kullanabilecekleri yaklaşık yüz Dark Forest eklentisi var.

Ancak bu, tam zincir oyununun son durumu değildir, çünkü yukarıdaki işlemler yalnızca kod temeli olan kişiler tarafından gerçekleştirilebilir, ancak gelecekte sıradan oyuncuların da tam zincir oyununda hayal ettikleri her şeyi inşa edebileceklerine inanıyorum.

Çünkü inanıyorsunuz, görüyorsunuz.

**Yasal Uyarı: Bu sitedeki tüm içerik, yalnızca popüler bilim ve referans amaçlı proje riski konularını içerebilir ve herhangi bir yatırım tavsiyesi teşkil etmez. Lütfen rasyonel bir şekilde bakın, doğru bir yatırım felsefesi oluşturun ve risk önleme konusundaki farkındalığınızı geliştirin. Kişisel satın alma amacı ve risk toleransı dahil ancak bunlarla sınırlı olmamak üzere, etkileşimde bulunmadan ve elde tutmadan önce çeşitli ilgili faktörlerin göz önünde bulundurulması önerilir. **

**Telif hakkı bildirimi: Alıntı yapılan bilgilerin telif hakkı orijinal medyaya ve yazara aittir. Diğer medya, web siteleri veya kişiler, J Amca'nın izni olmadan bu sitenin makalelerini yeniden basmazlarsa, J Club Amca yukarıdaki eylemler için yasal sorumluluğu takip etme hakkını saklı tutar. **

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
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)