World Engine: Yüksek performanslı, tam zincirli bir oyun platformu olan oyun parçalama ile tanışın

Scott Sunarto@Argus Labs tarafından orijinal gönderi

Orijinal başlık: ARGUS'TAN DÜNYA MOTORUNU TANITMAK

World Engine: Yüksek performanslı, tam zincirli bir oyun platformu olan oyun parçalanmasıyla tanışın

Magnavox Odyssey'den (1972'de piyasaya sürülen ilk ticari video oyun konsolu) Ultima Online'a (1997'de piyasaya sürülen bir MMORPG oyun ürünü). Video oyunu endüstrisi, her zaman imkansız görüneni yaratmaya çalışacak kadar çılgın olan isyancılar tarafından sürekli olarak beslenir.

Argus, kendini video oyun endüstrisindeki bir sonraki büyük paradigma değişimini yönlendirmeye adamış bilgisayar korsanları ve tasarımcıların bir oyun geliştiricisi ve yayıncısıdır.

Misyonumuz: oyun internetinin öncüsü olmak

Geleceğin oyun dünyası için ilk tohumumuzu duyurmaktan gurur duyuyoruz - tam zincirli oyun için yeniden tasarlanmış bir blockchain sistemi olan World Engine. World Engine, oyun geliştiricilere kendi açık ve birlikte çalışabilir oyun dünyalarını oluşturmalarına ve özelleştirmelerine olanak tanıyan temel bir çerçeve sağlar. World Engine'in yeni Layer 2 parçalama mimarisi sayesinde, her oyun yatay olarak ölçeklenebilen ve birlikte büyüyebilen kendi blockchain altyapısına sahip olabilir.

01. Statüko: Oyun endüstrisi hala izolasyonda

Çevrimiçi oyunlar İnternette doğmuş olsalar da, şu anda izole edilmiş durumdalar, potansiyel olarak eksiksiz bir oyun evreninden zorla koparılmış durumdalar. Oyun tasarımcıları, geliştiricileri ve oyuncular, oyunlarda oynamak için daha yeni yollar, kullanıcı tarafından oluşturulan içerik ve platformlar oluşturmaya çalışırken, oyunları çalıştırdığımız temel altyapı çok az katkıda bulunur.

Oyun geliştiricileri, ana akım platformların prangaları tarafından zincirlendi. Ve oyuncular, daha fazla yaratıcı özgürlük isterken, temel oyun mantığına ve verilerine erişimleri her zaman sınırlı olmuştur. Oyunların birbirleriyle sorunsuz bir şekilde iletişim kuramaması, oyun tasarımında yeniliği engellemekte ve oyunlar arası bir ekonominin gelişmesini engellemektedir.

02. Teknolojik atılımların yönlendirdiği üstün içerikler oluşturun

Eğlence arayışı, yeni teknolojik prototipleri keşfetmekle el ele gider. John Carmack, Doom'u ve kullandığı gerçek zamanlı 3D teknolojisini geliştirmek yerine "Boşverin, 2D oyunlar yapmaya devam edelim" deseydi, video oyun endüstrisi bugün bambaşka bir yüz olurdu.

Arada bir, teknolojik bir katalizör video oyun endüstrisini bozar ve yenilikçi ve çevik girişimlere bir zamanlar endüstrinin hegemonyasına meydan okuma şansı verir.

  • CoinOp/arcade dönemi (~1970'ler) Nintendo, Atari ve Sega'yı getirdi;
  • İnternet çağı (~1990'ların sonu) NCSoft ve Valve'ın yükselişinin yolunu açtı;
  • Sosyal oyun çağı (~2000'lerin sonu) Zynga'nın büyümesi için fırsatlar yarattı;
  • Mobil oyun dönemi (~2010'lar) Scopely ve Supercell'i ön plana çıkardı;

Bu teknolojik katalizörler, nesiller boyu video oyunu geliştiricilerine ve yayıncılarına ilham verdi. Ancak bu savaş, sadece seleflerinin oyun kitabını değiştirerek kolayca kazanılabilecek bir şey değil. Bunun yerine, yenilikçiler, ortamlarını farklılaştıran ve onları güçlü bir şekilde geliştiren yeni oyun biçimleri keşfederler.

**İnternet oyun çağında kazanan "İnternet bağlantılı Pac-Man" değil! **

**Şifreli oyunlar çağında kazanan kesinlikle "NFT yayınlanmış Hearthstone" olmayacak! **

Argus, blok zincirinin oyun endüstrisinin gelişimini desteklemek için bir sonraki teknolojik katalizör olacağına inanıyor.Bu, oyun dünyasının yaratıcılarının ömrünü aşmasına, oyuncuların yaratıcı özgürlüğünü serbest bırakmasına, daha yeni bir oyun deneyimi sunmasına olanak tanıyan bir test alanıdır. ve oyunlar arası gelişime ilham veriyor Yeni bir ekonomik faaliyet aracı.

Argus tavizsiz bir kripto şirketi ve tavizsiz bir oyun şirketidir. Nihai hedef, ikisinden de vazgeçmeden ikisine birden ulaşmaktır.

03. Oyun Altyapısının İkilemi

Argus'un kökeni, arkadaşlarımla (Gubsheep, Alan Luo, vb.) Ethereum'daki ilk tam zincirli MMORTS oyunu olan Dark Forest'ı ortaklaşa geliştirdiğimiz 2020 yılına kadar izlenebilir.

Basit ama çılgınca bir soruyu yanıtlamaya çalışıyoruz: "Tüm eylemlerin zincirleme gerçekleştiği bir oyun oluşturduğunuzda ne olur?"

Dark Forest'ın piyasaya sürülmesi, kripto oyunlarının geleceğine bir bakış sunuyor: doğrudan çekirdek oyun durumu ve kural kümesi kombinasyonunun üzerinde etkileşime giren ve etkileşime giren oyuncu odaklı içerik, araçlar ve platformlarla bir arada var olabilen harika bir oyun.

World Engine: Yüksek performanslı, tam zincirli bir oyun platformu olan oyun parçalama ile tanışın

Akıllı sözleşmeler sayesinde oyuncular bağımsız olarak oyun eşyası ticaret pazarı, bilgi değişim merkezi, lonca sistemi ve paralı asker sistemi gibi çeşitli eklentiler oluşturabilirler. Proje tarafının müdahalesi olmadan oyun dünyasını özgürce yaratma ve zenginleştirme yeteneği, birçok oyuncuyu çok heyecanlandırıyor.

Bununla birlikte, Dark Forest gibi tam zincirli bir oyun oluşturmanın birçok geliştirici için hala göz korkutucu bir görev olduğunu da gördük.

Mevcut blok zinciri oyunları çalıştırmak için tasarlanmamıştır

Blok zincirinde oyun geliştirmek, Microsoft Excel'de oyun geliştirmek gibidir. Turing'i tamamlamış olsa da, programların nasıl yazılabileceği konusunda pek çok kısıtlama getiriyor.

Örneğin, blok zinciri akıllı sözleşmeleri, oyun sunucularında gerekli olan "oyun döngüsü" sistemini uygulamak için her sabit zaman aralığında otomatik olarak yürütülemez. Bu, oyun geliştiricileri için ek baş ağrıları yaratır ve yaratıcılıklarını sınırlar.

Bu nedenle, birçok oyun geliştiricisi yalnızca oyun içi öğeleri NFT'ler olarak zincire koymakla yetinirken, tam zincirli oyun geliştiricileri yalnızca sınırlı bir tasarım alanı içinde oluşturabilir ve bunları basit strateji veya sıra tabanlı oyunla sınırlandırabilir. sadece bu oyunların etkileşim sıklığı için çok düşük gereksinimleri olduğu için.

Mevcut blockchain oyun altyapısı, koli bandıyla birbirine yapıştırılmış bir patchwork çözümüdür

Son yıllarda, birçok şirket (altyapı hizmetleri sağlamaya atıfta bulunarak) kripto oyununun "kürek ve kürek" olmaya çalıştı, ancak mevcut yaklaşımların kapasitesi sınırlıdır ve çoğu zaman sorunun temel nedenini ele almaz.

Örneğin, birçok L1/L2 blok zinciri "oyunlar için blok zincirleri" olduğunu iddia eder, ancak daha yakından incelendiğinde "JPEG'ler için blok zincirlerinden" başka bir şey değildirler.

Bir çekiciniz olduğunda, her şey bir çivi gibi görünür; sonuç olarak, birçok kripto oyunu, son kullanıcıya sınırlı fayda sağlayan oyun içi varlıkların yerine yalnızca NFT'lere güvenir. Aynı zamanda, bu düşünce tarzı, yeni tam zincirli oyun modlarının keşfedilmesini engelleyen bir tür kendi kendini sınırlama yaratır.Bu deneyler, çok sayıda yeni oyun tasarım mantığının ve yepyeni oyun deneyimlerinin kilidini açabilirdi.

Öte yandan, zincir üstü oyun topluluğundaki oyun geliştiricileri, altyapı boşluğunu kapatmak için "yara bandı" çözümlerine başvurmak zorunda kaldı. Bu çözümler, geliştirme sürecini biraz daha kolaylaştırırken, mevcut blok zinciri mimarilerinin ve sanal makinelerin doğasında var olan sınırlamalar, oyun geliştiricilerini pek çok taviz vermeye zorlarken, aynı zamanda gelecekteki performans desteğinin ticarileştirilmesi için net bir yol sağlamaz.

World Engine: Yüksek performanslı, tam zincirli bir oyun platformu olan oyun parçalanmasıyla tanışın

04. World Engine'i tanıyalım

"Yeni bir dünyanın başlangıcı - Ben ona tohum diyorum.

Filizlendiğinde, onun ne olduğunu bileceksin.

Onu nasıl kullanacağın sana kalmış. " -Kayaba Akihiko

Dark Forest'ın piyasaya sürülmesi bariz bir sorunu ortaya çıkardı: mevcut blockchain altyapısı, tam zincirli oyunları desteklemek için uygun değil. Herkese uyan tek bir çözüm olarak, mevcut blockchain mimarilerinin sınırlamaları, bilgi işlem güçlerinin ve esnekliklerinin sınırlarını zorlamaya devam ettikçe daha da belirgin hale geliyor.

Bu sorunu çözmek için kendimize şunu sorduk: Birlikte çalışabilirliği ve şekillendirilebilirliği korurken, sıfırdan oyunlar için ve yalnızca oyunlar için bir blok zinciri tasarlayacak olsaydık, nasıl görünürdü?

World Engine böyle doğdu.

World Engine, oyun geliştiricileri ve oyuncuları düşünülerek parçalanmış bir katman 2 blockchain SDK'sıdır. Bir katman 2 blok zinciri olarak World Engine, temel blok zincirinin güvenliğini ve merkezi olmayan yapısını devralır ve oyun geliştiricilerin en iyi yaptıkları şeye, yani unutulmaz oyun deneyimleri yaratmaya odaklanmalarına olanak tanır.

Oyununuzla yatay olarak ölçeklendirin: parçalama gerçekleştirin

World Engine: Yüksek performanslı, tam zincirli bir oyun platformu olan oyun parçalanmasıyla tanışın

World Engine'in ana yeniliği, hesaplama açısından yoğun çok oyunculu çevrimiçi (MMO) oyunların sunucu mimarisinden ilham alan parçalama tasarımında yatmaktadır.

Parçalama, oyun geliştiricilerin oyun yüklerini farklı parçalara dağıtmalarına olanak tanır. Böylece, bir World Engine zinciri, geliştiriciler veya yayıncılarla birlikte büyüyerek, verimini talebe göre ayarlayabilir. Aynı zamanda, World Engine'in parçalama mimarisi, başka bir ayrı toplama başlatarak ölçeklendirme sırasında ortaya çıkan birlikte çalışabilirlik/platform parçalanması sorunlarını önler.

Etkileyici ve performanslı oyun arka planı: Game Sharding

World Engine: Yüksek performanslı, tam zincirli bir oyun platformu olan oyun parçalanmasıyla tanışın

World Engine'in parçalama yaklaşımı, oyun yürütme katmanının (oyun parçalama) akıllı sözleşme yürütme katmanından (EVM parçalama) ayrılmasını da sağlar. Böylece bu, oyunla ilgili hesaplamaları işlemeye adanmış optimize edilmiş bir durum makinesi oluşturmak için geniş bir tasarım alanı açar.

Oyun paylaşımını kullanmak, oyunları doğrudan mevcut blok zinciri sanal makinelerinde çalıştırırken karşılaşılan performans darboğazlarından kaçınmamıza yardımcı olabilir, örneğin:

  • Düşük blok zaman tıklama oranı;
  • Solidity'de oyun mantığı yazmanın ve hata ayıklamanın karmaşıklığı;
  • Ek gecikme sağlayan harici indeksleyicilere güvenin;

Oyun parçalama yoluyla, blok zinciri birlikte çalışabilirliğini korurken beklediğiniz yüksek verimli oyun sunucusu performansını sağlayabileceğiz.

**İlk oyun parçalama uygulamamız olan Cardinal'i sunmaktan mutluluk duyuyoruz. **

Cardinal, performansın yoğun olduğu oyun iş yüklerinin üstesinden gelebilen yüksek performanslı bir oyun parçası. Cardinal'in Entity-Component-System (ECS) mimarisi, daha önce kripto oyun geliştirme deneyimi olmayan geliştiriciler için tanıdık bir geliştirme ortamı sağlar.

Kardinal oyun mantığı Go'da yazılmıştır - bu, geliştiricilerin Solidity veya Vyper gibi yeni bir programlama dili öğrenme ihtiyacını ortadan kaldırır. Son olarak, Cardinal, istemci kitaplıkları aracılığıyla Unity ve Unreal gibi mevcut oyun motorlarıyla sorunsuz bir şekilde entegre edilebilir; artık karmaşık blok zinciri entegrasyon sorunlarıyla uğraşmak yok!

Sorunsuz Birlikte Çalışabilirlik Katmanı: Özelleştirilebilir ve Oyunlaştırılmış EVM Sharding

World Engine: Yüksek performanslı, tam zincirli bir oyun platformu olan oyun parçalanmasıyla tanışın

World Engine'in EVM temel parçası (EVM temel parçası), oyuncuların ve geliştiricilerin kullanıcı tarafından oluşturulan içerik ve platformlar oluşturmaları ve sorunsuz bir şekilde birlikte çalışan oyun parçalarıyla (Oyun Parçaları) iletişim kurmaları için bir merkez sağlar. Parçalama yeteneklerine ek olarak, World Engine'in EVM parçalaması işlevsel olarak bir EVM toplamasına benzer ve tıpkı Ethereum'da olduğu gibi tüm geliştirici araçlarını, cüzdanlarını ve kitaplıklarını kullanmanıza izin verir.

Eğlenceli özellikler burada bitmiyor. Berachain tarafından geliştirilen yüksek performanslı modüler bir EVM çerçevesi olan Polaris sayesinde, World Engine'in EVM dilimleri, durum bilgisi olan ön derleme ve eklenti sistemi aracılığıyla anlamlı bir şekilde özelleştirilebilir ve ardından kullanıcılar için benzin sübvansiyonu gibi bazı pratik işlevleri uygulayabilir. akıllı sözleşmelerin oyunlaştırma uygulaması gibi çılgın fikirler.

Sadece kendi hayal gücünüzle sınırlısınız.

05. World Engine ile geliştirmeye çalışın

Bugün, az sayıda takımın World Engine'in dahili beta etkinliğine katılmasını kabul ettiğimizi duyurmaktan heyecan duyuyoruz.

World Engine dahili test uygulama bağlantısı:

Dahili bir betanın parçası olarak, World Engine'i herkesten önce deneyimleme fırsatına sahip olacaksınız ve biz de World Engine çekirdek ekibiyle teknik veya teknik olmayan her türlü sorunda (oyun tasarımı, GTM) size yardımcı olmak için doğrudan bir destek kanalı sağlıyoruz. , vesaire.).

Kapalı beta, bize resmi sürümden önceki aylarda geri bildirimlerinizi tam olarak dahil etme fırsatı verecek.

06. Geleceğin oyun internetini keşfedin

World Engine'i oyunların internetini oluşturan paylaşılan omurga ağı olarak görüyoruz. Dünya, açık ve birlikte çalışabilir oyunları giderek daha fazla kucaklarken, World Engine yalnızca oyunların birbirleriyle iletişim kurmasına izin vermekle kalmayacak, aynı zamanda oyun geliştiricilerin bunun üzerine araçlar, platformlar ve yapı taşlarından oluşan bir ekosistem oluşturmasına da olanak tanıyacak.

World Engine görevlileri olarak, aşağıdaki yol gösterici ilkelerin bu hedefe ulaşmak için kritik öneme sahip olduğuna inanıyoruz:

  • World Engine, oyuncular tarafından ve oyuncular için tasarlanmış bir üründür - oyunculara ve oyun geliştiricilere yardımcı olmayacak bir sorunu çözmek için dikkatimizin dağılmasına izin vermeyiz.
  • World Engine açık kaynaklıdır - biz bir "kürek ve kürek" şirketi değiliz. İnternet, bir B2B kurumsal SaaS teklifi olarak inşa edilmedi; Oyunların İnterneti de değildi.

Video oyunlarında yeni bir çağ açmanın zamanı geldi. Yaratıcıların, bilgisayar korsanlarının ve dahilerin sektöre yeniden liderlik ettiği bir dönem.

Birlikte oyunların değerini yeniden tanımlayacağız.

Geleceğin oyunlarının tohumlarını birlikte ekeceğiz.

Taslakları inceleyip geri bildirimde bulundukları için Breck Stodghill (Haun Ventures), Rachael Horwitz (Haun Ventures), Calvin Liu (Eigenlayer), Jacob Arluck (Celestia) ve Ekram'a (Celestia) teşekkürler.

View Original
The content is for reference only, not a solicitation or offer. No investment, tax, or legal advice provided. See Disclaimer for more risks disclosure.
  • Reward
  • Comment
  • Share
Comment
0/400
No comments
  • Pin