Geliştirici Günlüğü #54 —Yeni Eşleştirme, Oluşturucu Renkleri ve Kullanıcı Arayüzü
Realm Devlog'un başka bir sürümüne hoş geldiniz!
Bu hafta sizin için harika güncellemelerimiz var ve her zamanki gibi AMA'nın kurucularını buradan izleyebilirsiniz . Ayrıca staking mekanizmaları hakkında bazı heyecan verici tartışmalar için Telegram'daki sohbete göz atın.
Lafı daha fazla uzatmadan güncellemelere geçelim!
Yeni Çöpçatanlık!
Sadık oyuncularımızın mevcut Nakama çöpçatanlığıyla ilgili bazı sorunlar yaşadıklarını biliyoruz ve bu, sürtüşmeyi gündeme getirmek isteyeceğimiz son şey. Don't Fall'ın artan popülaritesi ve yakında çıkacak olan HOVR ve yeni araba yarışı fiziğiyle birlikte, oyuncuların birlikte sıraya girdikleri kişilerle sorunsuz bir şekilde maça girmelerine ve bu sürecin sorunsuz ve hızlı olması için şimdi her zamankinden daha fazla ihtiyacımız var. . Bu nedenle, sıfırdan kendimizinkini inşa etmek gibi zorlu bir göreve başladık.
Artık eşleştirme parametreleri ve koşulları üzerinde tam kontrol sahibi olmamızı sağlayan tamamen özel yapım bir sistem ve oyun içi yarış lobilerimize çok daha uygun bir zamanlayıcı sistemi kullanıyoruz. Bir diyarda toplanıp bir maç için kuyruğa giren bir grup oyuncu artık gerçek zamanlı olarak eşleştikleri oyuncuları ve ayrıca sunucu tarafı eşleştirme zamanlayıcılarının doğru bir temsilini görecek. Sunucularımız yine de bir yarış için izin verilen maksimum oyuncu sayısını eşleştirmeye çalışacak, ancak daha küçük oyuncu gruplarını çok daha zarif bir şekilde ele alacak ve eşleştirme havuzuna her yeni oyuncu katıldığında ek bir arabellek ekleyecektir. Bu, maç arayan daha küçük oyuncu gruplarının hepsinin aynı oturuma katılacağından emin olmasını sağlamalıdır.
Mimari olarak, yeni eşleştirme sistemi, her biri bir maçın seçileceği kendi rastgele bölgelerine sahip ve her biri minimum ve maksimum oyuncu sayıları gibi farklı eşleştirme parametrelerine sahip, keyfi sayıda oyun modu tanımlamamıza izin veriyor. Bir çöpçatanlık havuzu için minimum oyuncu sayısının artık 2 olması gerekmiyor, bu da her kullanıcı için tek oyunculu maçlar başlatmak için istemci tarafı bir zamanlayıcıya güvenmek yerine sunucu tarafında tek oyunculu maçlar atamamıza izin veriyor.
Gelecekte, bu sistem, sıraya girerken tercih edilen bir bölge için oy kullanan eşleşen oyuncular veya kullanıcılar bir eşleştirme havuzuna katıldıklarında daha karmaşık arkadaşlar/takipçiler entegrasyonu gibi daha da gelişmiş eşleştirme özellikleri sunmamıza izin verebilir.
Maçlara kolaylıkla girmenizi sabırsızlıkla bekliyoruz - aşağıda çalışırken kontrol edin ve sizinle birlikte sıraya girenlerin tatlı profil resimlerine dikkat edin!
Oluşturucu Renklendirme ve Kullanıcı Arayüzü
Şu ana kadar oluşturucu aracındaki renklerin biraz sınırlı olduğunun farkındayız ve bu nedenle oluşturucudaki modüllerin köşe renklerini özelleştirmenizi sağlayan yeni bir köşe renk sistemi uyguladık. Artık bölgeniz için bir palet seçebilir ve öğelere, gruplara veya türlere kolayca renk atayabilirsiniz.
Bu yeni renk sistemi, prosedürel şablon oluşturucuda da uygulandı. Bu demoda, arazinin her katmanı için hangi rengin atanacağını nasıl seçeceğinizi ve paletin renklerini değiştirirken arazinin renklerinin de nasıl değiştiğini göreceksiniz. Bu, arazinin renklerini manuel olarak değiştirme ihtiyacını ortadan kaldırır. Katmanları kaldırabilir ve yeniden sıralayabilirsiniz. Gerekirse aynı rengin birden fazla katmanına da sahip olabilirsiniz.
Realm'de ücretsiz olarak inşa etmek isteyen herkes için Realm Builder Araçlarını buradan indirebilirsiniz:
https://enter-realm.itch.io/realm-world-builder
Ayrıca, burada bir bonus olarak, oluşturucu kullanıcı arayüzü yeniden yapımının durumuna ilişkin hızlı bir güncelleme var - alfadan çıkıp betaya girerken çok daha profesyonel görüneceğini kabul edebilirsiniz.
REALM Hakkında
Bir amaç için önde gelen NFT oyun Metaverse. Oyuncuların, içerik oluşturucuların ve markaların, ortaklaşa sahip olunan bir sanal evrende eğlencenin geleceğini oluşturmaya katılmalarını sağlamak.
REALM kullanıcıları, platformla etkileşim kurdukça ödüllendirilir: Kârın 1/3'ü token staking topluluğuna gider. Yerel REALM oluşturucu aracı, kodlama deneyimi olmayan herkesin kişiselleştirilmiş mikro evrenler oluşturmasına, hikayelerini anlatmasına ve REALM Pazar Yerinde NTF ticareti yapmasına olanak tanır. İçerik oluşturucular ve markalar, benzersiz müzik, sanat, oyunlar ve hayal edebildikleri her şeyi kendi dünyalarında hayata geçirebilir.