"PUBG Mobile" Yüz Gün İşlemi: Sunucuyu optimize edin ve 2 milyon hesabı engelleyin

Bugün, PlayerUnknown's Battlegrounds'tan resmi Weibo, oyun ekibinin müşteri optimizasyonunu, sunucu performansını paylaşan ve bu süre zarfında oyun adaletini sağlayan "PUBG Mobile, Yüz Days Action" adlı bir geliştirici günlüğü yayınladı. Eşleştirme mantığını iyileştirme ve hataları düzeltme çabaları ve sonuçları.

Makale içeriğinin bir kısmı:

PlayerUnknown's Battlegrounds: Global Yüz Gün Eylemi

Yüz Gün Eylemi başlamadan önce en önemli unsurların aşağıdaki gibi olduğuna inanıyoruz. PUBG'nin kalitesini artırmak için esas olarak aşağıdaki dört temaya odaklanıyoruz. Her kategorinin durumunu ve neleri iyileştirmeyi planladığımızı gözden geçireceğiz.

· İstemci ve sunucu performansını optimize ederek daha iyi bir oyun deneyimi sağlayın.

· Oyunun adaletli olmasını ve daha etkili hile önleme çözümlerini sağlayın.

· Eşleştirme mantığını geliştirerek daha akıllı ve daha hızlı eşleştirme gerçekleştirin.

· Oyun deneyimini etkileyen ve oyun deneyimini iyileştiren hataları düzeltin.

Müşteri performansı

Bu etkinlikte, ana hedeflerimizden biri "optimizasyon" - esas odak noktası, özellikle belirli oyunlarda, tavuk yeme oranınızı büyük ölçüde etkileyebilecek, pürüzsüz ve kesintisiz bir oyun deneyimi sağlamaktır ( Örneğin, paraşütle inişten sonraki erken savaş, son mavi çemberdeki yakın dövüş vb.). Oyundaki genel optimizasyon (sıradan çerçevelerin sayısını artırmak gibi) çok küçük olsa da, yukarıda belirtilen özel durumdaki performans optimizasyonu çok etkilidir.

Kıyaslama analizi

Performans iyileştirmesinin kare hızı üzerindeki etkisini kıyaslama analizi kullanarak analiz ettik Yukarıdaki şekilde görüldüğü gibi Temmuz ayına göre FPS inşaatı Kasım ayında arttı.

Daha detaylı bir açıklama, seviye akışını optimize ederek hareket ederken yatay yüklemenin neden olduğu yükü azaltmış olmamızdır. Öncekiyle karşılaştırıldığında, ortalama 1 seviye yükleme süresi 14,4 saniyeden 5,6 saniyeye önemli ölçüde düştü. Hala "Fizik Oluşturma" nın optimizasyonu üzerinde çalışıyoruz. Son testin Aralık sonunda yapılması bekleniyor ve bu düzeltmeler doğrulamadan sonra uyarlanacak.

Oyun efektlerini optimize ederek, birden çok özel efekt yüklemenin neden olduğu yük basıncını azalttık. Duman gibi kare hızı düşüşü sorununun belirli etkilerini de optimize etmeye başladık. Çevresel etkiler, araç hasar etkileri, çarpma etkileri ve duman etkileri iyileştirildi. Silahla ilgili mantık ve efektlere de iyileştirmeler eklemeyi planlıyoruz.

Karakter optimizasyonu açısından, ayak sesleri ve desync gibi mobil optimizasyonun neden olduğu olumsuz etkiler gördük. Bu sorunu çözmek için optimizasyon çalışmasının bir kısmına devam etmemiz gerekiyor. Tabii ki oyuncunun deneyimi daha önemli. Ancak bu, karakter hareketi optimizasyonundan vazgeçtiğimiz anlamına gelmez. Düzenli optimizasyon çalışması için hazırlanıyoruz ve uygun stabilite testleri geçtikten sonra tekrar uygulayacağız.

Sunucu performansı

Bu yıl ağustos ayındaki geliştirici günlüğünde sunucu performansından bahsettik. Güncellemenin 19. turunda, bir süre önce Tick-rate oyununun çok düşük olduğu fenomenini geliştirdik. FPS ortalamada% 20'den fazla arttı ve şu anda aynı seviyede.

Aşağıda, 19. güncelleme turundan sonra Kuzey Amerika'daki ortalama sunucu FPS'sinin istatistiksel bir tablosu verilmiştir:

Mevcut hedefimiz, oyunun başından sonuna kadar sunucunun işlem oranını 30 civarında tutmaktır. Tik hızı arttıkça, gerçek PING değeri azalacak ve desync olasılığı azalacaktır. Bu, toplumda hala sıcak bir konu olduğu için, bu hedefe odaklanmaya devam etmeyi planlıyoruz.

PlayerUnknown's Battlegrounds 100 Days Operation sırasında meydana gelen desync problemini de daha derinlemesine açıklamak istiyorum. Sorun oluştuğunda, sunucu günlüklerini ve bizimle paylaştığınız birçok videoyu analiz ettik. Bildirilen örnekte, en garip olan şey, düşük PING değerleri altında oluşan desync problemidir. Bu sorunun temel nedenini izledikten sonra, müşteri performansını artırmak için uygulanan bir karakter hareketi optimizasyonunda bir hata bulduk. Çoğunuzun fark ettiği gibi, bu hata 7 Kasım yamasında düzeltildi ve bunun birçok oyuncu için desync örneklerini büyük ölçüde azaltacağı bildirildi.

Desync yine de meydana gelebilir ve PING değeri yüksek olduğunda veya oyuncular arasında PING değerinde büyük bir fark olduğunda meydana gelmesi daha olasıdır. Bu, bir sonraki bölümde tartışacağım doğru eşleşmeyi daha da önemli hale getiriyor. Bu kadar çok değişkene sahip olmak bazen sorunu zorlaştırabilir ve öngörülemez hale getirebilir, ancak 30FPS hedefimize ulaşmak için sorunsuz ve hassas bir oyun sağlarken sunucu ile ilgili sorunları mümkün olduğunca azaltmak için çok çalışmaya devam edeceğiz.

Oyun eşleştirme

Aşağıda, oyun eşleştirmemizin mevcut yönüne genel bir bakış sunulmuştur.

1. Benzer PING değerlerine sahip oyuncuları eşleştirerek istikrarlı bir oyun ortamı sağlayın.

2. Kullanıcıları benzer oyun seviyeleriyle (sıralamayla değil, MMR ile ilgili) eşleştirerek adil bir oyun ortamı sağlayın.

3. Aynı dili konuşan oyuncular için aynı takımda yer alın.

4. Taktiksel rekabet deneyiminin eğlencesini en üst düzeye çıkarmak için 100 oyuncunun büyük ölçekli maçlar oynadığından emin olun.

5. Yukarıdaki gereksinimleri karşılarken, bekleme süresini olabildiğince azaltın.

Gördüğünüz gibi, PUBG'de eşleştirme biraz karmaşık ve istediğimiz gibi çalışmak için epeyce değişken gerektiriyor. Bir alanı iyileştirmek için değişiklik yapmak genellikle başka yerlerde yeni sorunlara yol açar.

Güncellemenin 22. turundan sonra meydana gelen eşleştirme sorunlarının benzer olduğuna inanıyoruz. Ekim ayında geliştirici günlüğünde bahsettiğimiz gibi, bu sorun temelde çözüldü, ancak yama tek başına oyun eşleştirmede uygun bir denge bulmak için yeterli değil.

Aşağıda, iyileştirmeyi düşündüğümüz adımlar bulunmaktadır.

Tüm harita / mod seçenekleri için daha iyi eşleşen kuyruk bilgileri sağlayın

· Oyuncuların, kendi kişisel yargılarına göre eşleşen havuzun yetersiz olduğu bölgelerde / saat dilimlerinde en iyi seçimi seçmelerine izin verin.

· Harita ve modun sorunsuz çalıştığından emin olun.

İyi bir PING ortamında oyun eşleştirme arayüzünün ekran görüntüsü

İstenmeyen bir PING ortamında oyun eşleştirme arayüzünün ekran görüntüsü

Oyuncuların oyun eşleştirmesini ve mevcut PING değerinin tahmini bekleme süresini daha kolay tanımlayabilmesi için oyun eşleştirme arayüzünü iyileştirmeyi düşünüyoruz. Kişisel tercihlere dayalı bir oyun eşleştirme arayüzü kullanarak, oyuncular eşleştirme daha uzun sürse bile istedikleri ortamda ve oyun modunda / haritada oynayabilecekler. Son olarak, oyunculara durumu değerlendirmek ve bekleme süresini ve eşleşen havuz izin vermediğinde en iyi performansı kendileri seçmeleri için yararlı bilgiler sağlamayı umuyoruz.

Tabii ki, bu iyileştirmeler sadece oyun arayüzünü değiştirmek anlamına gelmiyor, aynı zamanda ortalama PING değerini olabildiğince doğru bir şekilde ölçme yeteneği gibi teknik desteğe de ihtiyaç duyuyor. Size en iyi eşleştirme yöntemini sunmadan önce, şimdi yardımcı olabileceğimiz sistem yönlerine odaklanacağız.

Hile karşıtı

Hile programları ile mücadelemiz hiç bitmeyen bir mücadeledir. Böyle bir mücadele yorucu olabilir, ancak büyük ilerleme kaydettik. Sadece 100 günlük operasyon sırasında 2 milyondan fazla hesap donduruldu. Polis soruşturmaları ve yasal işlemler gibi harici çözümleri keşfederken, sistem analizi ve izlemeyi, stratejileri ve yeni hile önleme çözümlerini geliştirmeye devam edeceğiz. İlerlemelerin ve iyileştirmelerin hızı tüm hileleri ortadan kaldırmak için yeterli olmasa da, misyonumuz aynı kalır ve hile programlarına karşı mücadeleden asla vazgeçmeyeceğiz!

Verileri analiz ederek ve çeşitli çözümlerde kullanarak hile programlarını sürekli olarak yasaklamayı umuyoruz. Ayrıca, yetkisiz programların kullanımını önlemek için kendi anti-hile çözümümüzü geliştiriyoruz. Gelecekte bazı içerikleri paylaşmayı umuyoruz.

Bazı kuruluşlar için, hile yazılımı üretimini engellemek için dondurma ve karşı önlemler yeterli değildir. Bazı bölgelerde, hile yazılımının üretimi ve satışı ile ilgili grupları tutuklamak için yerel kolluk kuvvetleri ile işbirliği yapabiliriz İlgili yerel makamlarla işbirliği yapmak için hiçbir çabadan kaçınmayacağız. Adil bir şekilde rekabet etmeyi reddeden oyuncuları kalıcı olarak ortadan kaldırmak için donanım yasaklarına yönelik hazırlıklarını da tamamlıyoruz. Bu yasaklar yakında uygulanacak ve hile yapmaya devam eden yeni hesap oyuncularını hedef alacak.

Bu konu hakkında daha fazla tartışabilirim, ancak Yüz Gün Eylemiyle ilgili tartışılması gereken başka şeyler de var. Hile karşıtı sorunları ayrı bir geliştirici günlüğünde daha fazla tartışacağız.

Hataları düzeltin / oyun deneyimini iyileştirin

Ağustos ayında 100 Days of PlayerUnknown's Battlegrounds kampanyasına başladık, 100 hata düzeltmesi ve oyun performansı iyileştirmesi yapıldı.Bu kategorideki tüm içerikler tamamlandı. İltifat istemiyorum, bizi üzen, bunun 100 maddelik bir liste olması.

Bir geliştiricinin bakış açısından, bug, herhangi bir zamanda ortaya çıkabilecek bir hata faktörüdür, ancak oyun deneyimini etkileyen herhangi bir faktörün, oyunda eğlenmenizi engelleyeceğini biliyoruz. Bu nedenle, QA sürecinin oluşturulmasına daha fazla önem veriyoruz ve daha sorunsuz bir QA süreci için daha fazla kaynak yatırmayı planlıyoruz.

Bize hata raporları göndermek için zaman ayıran oyunculara her zaman minnettarız. Bu tür yanlış geri bildirimlerle daha etkili bir şekilde başa çıkabilmek için, geri bildirim alan oyuncuların raporun ilerlemesini görüntülemesini sağlayacak yeni bir sistem hazırlıyoruz. Şu anda son aşamadayız ve hedefimiz bu yıl bitmeden gerekli tüm stabilite / fonksiyonel testleri yaptıktan sonra sizlerle buluşmak. Ayrıca çözmeye çalıştığımız hataların şeffaflığını artırmak için bir hata izleme web sitesi hazırladık ve bu sayfayı bu ayın sonunda yayınlamayı umuyoruz.

DLC'den sekiz karakter içeren "Dragon Ball Fighter Z" Deluxe Edition gelecek yıl piyasaya sürülecek
önceki
11. bölge "Kumdan Heykel" figürü Pikachu'nun son eseri kaslı bir adama dönüştü
Sonraki
"Battlefield 5" RTX2080Ti gerçek makine gösterimi 4K / 60 kare, etki şok edici
"Street Fighter 5" e-sporcu aile içi şiddet soruşturması sonucu masumiyet konusunda ısrar ederek takımdan kaldırıldı
Nostaljik "Bay Ahtapot" Switch'te olacak
Eski LCK güzellik sunucusu Eun Jung'un son fotoğrafları sızdırıldı, mizacı değişti ve Faker artık örtüşmüyor
"Ajanlar S.H.I.E.L.D." Sezon 7 bekleniyor! Marvel erken yenileniyor, 13 bölüm bekleniyor
Sony PS5'in gelecek yılki PSX fuarında duyurulacağı veya 2020'de çıkacağı söyleniyor.
Netizenler "mini etek giymede en uygun rol" için oy kullandı
Steam yayıncı promosyonları, Japonya'daki bir çoklu şaheserde% 75'e varan indirime açılıyor
"The Sims 4" DLC "Yıldız Rüyası Başlıyor" Çıktı
Rotten Tomatoes, Öğretmen Tang'ın en seçkin on filmi "Venom" hakkında yorum yaptı beklenmedik bir şekilde listeyi kaçırdı
Ada beyefendisi oyunun güncellemesini "geliştirdi"
"Ace Combat 7" yeni fragmanı yayınlandı, hava savaşı köpeği sahnesi süper heyecan verici
To Top