PlayerUnknown's Battlegrounds'un resmi 2020 çalışma planı, hile önleme ve performans optimizasyonuna odaklanıyor

PlayerUnknown's Battlegrounds, geliştirme ekibinin 2020 için çalışma planını ortaya çıkaran en son geliştirme günlüğünü bugün resmi olarak duyurdu. Resmi tanıtıma göre, bir sonraki çalışmada hile önleme ve performans optimizasyonuna odaklanacaklar ve bu yıl çok çalışmaya devam edeceklerini, böylece herkesin hile karşıtı çabaları gerçekten hissedebileceğini söylediler.

Hile karşıtı önlemlerle ilgili olarak, yetkililer ikincil bir güvenlik doğrulama sisteminin tanıtıldığından, oyun içeriğinde bilgisayar korsanları tarafından kolayca kullanılabilecek kodun optimizasyonundan, yetkisiz programların algılama aralığının genişletilmesinden, otomatik analizden, donanım yasaklarının güçlendirilmesinden ve yaptırımların arttığından bahsetti.

Seviye akışı / karton sorunu optimizasyonu, GPU optimizasyonu, animasyon optimizasyonu, düşük profilli PC ortamları için desteğin iyileştirilmesi, istemci çökmelerine karşı çözünürlük ve hızlı yanıt, sürüm inceleme sürecinin iyileştirilmesi, ağ koşullarının iyileştirilmesi vb. Dahil olmak üzere performans iyileştirme açısından.

Aşağıdakiler özel içeriktir:

Yetkisiz program yanıt planı

Şimdiye kadar PUBG, yetkisiz (eklenti) programlarla bitmek bilmeyen bir saldırı ve savunma savaşında bulunuyor. Yetkisiz prosedürleri ortadan kaldırmanın bir yolunu bulmak için çok çalışıyoruz. Geçtiğimiz yıl yetkisiz programların yayılmasını önlemek adına çeşitli yöntemler denedik ve çalışmalarımızı yetkisiz programların karlılığını azaltmaya ve yetkisiz program geliştirme zorluğunu artırmaya odakladık. Yetkisiz program geliştiricilerinin aldığımız yöntemlere çok dikkat ettiklerini düşünürsek, yetkisiz programlarla başa çıkmak için aldığımız önlemleri gizli tutmalıyız. Bununla birlikte, dış gizlilik de yan etkilere yol açarak, oyuncuların "şu anda en yüksek önceliği gerektiren yetkisiz prosedürlerle başa çıkmak için herhangi bir önlem almadığımız" yanılsamasına neden oldu. Bu yıl, yetkisiz prosedürlerle uğraşırken yaptığımız iyileştirmeleri herkese gerçekten hissettirmek için çok çalışmaya devam edeceğiz.

Önlemleri güçlendirin

Önlemler, oyuncuların yetkisiz programı kullanmadan önce programın çalışmasını doğrudan engelleyebilmelerini ifade eder. Bu tür bir yanıt, temelde yetkisiz programların geliştirilmesini önlemek veya geliştirilmesinin zorluğunu arttırmak içindir, böylece yetkisiz programların faydaları, geliştirme maliyetlerinden daha düşüktür. Şu anda PUBG, önlem almak için ağırlıklı olarak aşağıdaki yöntemleri kullanmaktadır.

Bir güvenlik doğrulama sistemini iki kez tanıtın

Artık her gün Steam hesabının çalındığına ve PUBG hesabının kalıcı olarak yasaklandığına dair onlarca veya yüzlerce müşteri şikayeti alıyoruz. Müşterilerin çok sayıda hesap satın alma ihtiyaçlarını karşılamak için, yetkisiz program satıcıları genellikle işlemler için çalıntı hesapları birlikte kullanır. Çalınan hesapların çoğu, hesap koruması için Steam jetonlarına bağlı değildi veya sahne ve diğer öğeleri yem olarak kullanan çeşitli kimlik avı web sitelerinde Steam hesaplarına giriş yapılarak çalındı.

Bu sorunları önlemek ve hesabın güvenlik düzeyini iyileştirmek için, gelecekte SMS doğrulama işlevini ve tek seferlik doğrulama kodu sağlayan ikinci güvenlik doğrulama yöntemini sunmayı umuyoruz. Ayrıca, oyun ortamının adil olmasını sağlamak için ileride sizinle karşılaşacak olan "rekabetçi rekabet" de yarışma, yalnızca güvenlik doğrulama sistemi iki kez açık olan hesapların katılmasına izin verecektir.

Oyun içeriğindeki hackerlar tarafından kolayca kullanılabilecek kodu optimize edin

Ateşli silahlar / araçlar / rol eylemleri gibi ilgili kodlarda bilgisayar korsanları tarafından kolayca kullanılabilecek kodu optimize edeceğiz.

· Ateşli silahlar

Ateşli silahın atış açısı, geri tepme, mermi yörüngesi, mermi hızı ve diğer bilgilerinin sunucu doğrulamasını güçlendirin

-Hedefleme ile ilgili müşteri mantığının zayıf yönlerini analiz edin ve iyileştirin

· Araç

-Aracın hızı, hareket açısı, bekleme süresi ve diğer bilgilerin sunucu doğrulamasını güçlendirin

-Sorun bulunduktan sonra sadece cezalandırılmakla kalmayacak, aynı zamanda eklenti işlevi gerçek zamanlı bastırma, oyundan atma ve anında yasaklama ile tanıtılacaktır.

· Karakter eylemi

-Karakterin hareket hızı ve havada geçirdiği süre gibi bilgilerin sunucu doğrulamasını güçlendirin

Testleri / yaptırımları güçlendirin

Şimdiye kadar yetkisiz prosedürler kullanan birçok hesap için kalıcı yasaklar almış olsak da, orijinal yaptırımların oyun ortamının adaletini korumada sınırlı etkisi olduğunu anlıyoruz. 2020'den başlayarak, yetkisiz programlar kullanan hesaplar ve PC'ler üzerindeki izleme ve yaptırımları güçlendirecek ve işlemin sonuçlarını herkese göstermeye çalışacağız.

Algılama aralığını genişletin

Yetkisiz programların tespiti atlamasını önlemek için yetkisiz programların tespit kapsamını genişleteceğiz. Yetkisiz programları tespit etmek için kullanılan Anti-cheat Solution'ı güncellediğimizde, yetkisiz program geliştiricileri, belirli bir süre sonra yetkisiz programların çözüm tarafından algılanmasını önlemek için teknolojiler ekleyecektir; Programın algılama aralığı daraltılacaktır. Bu durumun oluşumunu azaltmak için çözümü periyodik olarak güncelleyeceğiz. Buna ek olarak, bazı yetkisiz programlar, işlevlerini çekirdek alanına genişletmiş ve büyük ölçüde algılamayı engellemiştir. Bu tür yetkisiz programlar şu anda artıyor.Bu durumu temelden hafifletmek için Haziran 2020'de oyuna ek çekirdek sürücüleri eklemeyi ve hile karşıtı çözümlerden daha yüksek yetkiye sahip bu sistemle oyunun korunmasını güçlendirmeyi bekliyoruz. Yetkisiz programların tespiti.

Otomatik analiz

Şu anda kullandığımız manuel analiz yönteminin dezavantajı, yetkisiz bir program güncellendiğinde, onu tekrar tekrar analiz etmemiz ve yanıtlamamız gerektiğidir. Ek olarak, bazı programlar döküm dosyası oluşturulduğunda bilgisayarı otomatik olarak kapatır veya yetkisiz programların analizinde kullanılan hesabın doğrulamasını sıfırlayarak analizi engeller.

Bu bağlamda, yetkisiz programın çalıştığı ortam ile yetkisiz programın çalışmadığı ortam arasındaki farkı otomatik olarak ortaya çıkarabilen ve hesap yasaklama için farklı çevresel özellikleri temsil eden değerleri türetebilen bir fonksiyon geliştirmekteyiz. Bu özelliğin şu anda Temmuz 2020'de piyasaya sürülmesi bekleniyor.

Donanım yasağını güçlendirin

Donanım yasağı işlevini etkinleştirdikten sonra, sistem, kullanıcının donanımına belirli bilgileri kaydedecektir. Daha sonra, kullanıcı yeni bir hesabı veya çalınan bir hesabı değiştirse bile, sunucu kara listeye alınan bilgisayarı yine de tanımlayabilir. Donanım yasaklamalarının doğruluğunu iyileştirmemize ve bu özelliğin daha fazla donanım bilgisi toplamasına olanak sağlamamıza rağmen, kullanıcılar yine de birkaç aksesuarı değiştirerek algılamayı önleme olasılığını artırabilir. Dahası, eklenti geliştiricileri, donanım bilgilerini ve kurcalama işleviyle donatılmış yetkisiz programları kurcalamak için araçlar kullanarak çabalarımızı kolayca yok edebilirler.

Orijinal donanım yasaklama sisteminin sınırlamalarını anladık ve onu optimize etmeyi planlıyoruz. Yetkisiz programlar tespiti atlasa bile, yasaklama fonksiyonunun bunları hızlı bir şekilde analiz edip tekrar engelleyebilmesini sağlamak için kullanıcı seviyesinde ve çekirdek seviyesinde çeşitli donanım bilgilerini tanımlayabilen özel algoritmalar etkinleştireceğiz; Yetkisiz programı kullanan kullanıcının hesabını ve PC'yi aynı anda yasaklamanın etkisi.

Yaptırım düzeyini artırın

Şu anda, yetkisiz program kullanıcılarının tespiti esas olarak oyuncuların raporlarına ve çeşitli oyun bilgilerine ve kayıtlarına dayanmaktadır. Bu şekilde tespit edilen oyuncular arasında, somut delilleri olan oyuncular derhal cezalandırılacak; ek soruşturma gerektiren oyuncular ise 24 saat süreyle geçici olarak yasaklanacak ve ardından soruşturma sonrasında resmi olarak cezalandırılacak.

Geçici olarak yasaklanan bu oyuncular arasında önemli bir kısmı daha sonra kalıcı olarak yasaklandı. Bununla birlikte, kesin kanıtların bulunmaması nedeniyle az sayıda oyuncunun engeli hala kaldırılacaktır; ayrıca sonunda masum kabul edilecek başka oyuncular da var.

Masum mağdurların ortaya çıkmamasını sağlamak için şimdiye kadar ihtiyatlı bir şekilde hesap yaptırımları uyguluyoruz. Ancak sonuçlar açısından, bu temkinli yaklaşım aslında çoğu oyuncuya zarar verdi. Bu nedenle, gelecekte yetkisiz programların şüpheli kullanıcılarının araştırmasını daha da güçlendireceğiz.

Ek olarak, şüpheli eklenti kullanıcıları için bir izleme sistemi de sunacağız. Bir oyuncu bir kez geçici olarak yasaklandığında, onu sürekli kontrol nesnesine dahil edeceğiz. Orijinal soruşturma yöntemine ek olarak, doğrudan izleme gibi diğer yollarla izlenir.

Geçici olarak yasaklanan oyuncu serbest bırakılıp oyuna geri döndükten sonra, tekrar şüpheli eklenti kullanıcısı olarak listelenirse, inceleme işlem süresini uzatır ve otomatik olarak daha uzun bir geçici yasaklama işlemi gerçekleştiririz (örneğin, 1 ay) . Öte yandan, masum olduğuna karar verilen oyuncuların oyuna daha hızlı dönebilmesi için soruşturma sürecini de otomatik hale getireceğiz. Ayrıca, kümülatif anket sonuçları elde edildikten sonra, masum oyuncular üzerindeki geçici yasağın daha hızlı kaldırılabilmesi için karşılık gelen bir sistem ekleyeceğiz.

Bu içeriği oyuna güncellemek için, yaptırım politikası standartlarını yeniden oluşturmamız gerekiyor. Bu nedenle, güncelleme zaman noktasının Haziran 2020 olması bekleniyor.

Performansı ve kararlılığı artırın

Sırada, oyuncuların oyun istemcisinin kararlılığı ve performansı hakkında tartıştıkları başka bir konu var.

Önceki sürekli ağ, sunucu ve istemci sorunlarının kararlılık ve oyun performansı üzerinde bir etkisi olduğunu anlıyoruz. Oyunculara en yüksek kalitede oyun hizmeti kalitesi sunmak her zaman en önemli sorunumuz olmuştur. Ancak, uzun zamandan dolayı birkaç aydır Bariz şekilde ağırlaşan kekemelik (istemci bağlantısının kesilmesi), oyun çökmeleri vb. Düzeltilemedi, böylece geliştirme planlarımızın çoğu zamanında sizinle buluşamadı.

Oyuncuların son zamanlarda gecikme olgusunun iyileştiğini hissetmeleri gerektiğine inanıyorum. Aynı zamanda, son güncellemede, Sezon 5'in üçüncü tur güncellemesinin yaralanma etkisinin bazı durumlarda oyunun çökmesine neden olabileceğini gördük, bu yüzden geri arama yaptık. Bu tür bir sorun nedeni araştırıp bir çözüm bulabilse de, soruna daha hızlı yanıt vermemiz ve sorunu oluşmadan önlemeye çalışmamız gerektiğini de biliyoruz. Bu amaçla, yeni sürümle oyuncularla tanışmadan önce iş sürecini iyileştirecek ve daha verimli bir denetim gerçekleştireceğiz.

Sunucuyla ilgili sorunların çoğu, son birkaç ayda meydana gelen sürekli DDoS saldırılarından kaynaklanmaktadır. Bu yılın başında DDoS saldırılarıyla daha verimli bir şekilde başa çıkabilmek için kendi geliştirdiğimiz bir savunma sistemini devreye soktuk ve gelecekte savunma planını iyileştirmeye devam ederek DDoS saldırılarının oyuncuların devam eden oyun deneyimini etkilemeyeceği bir seviyeye ulaşmaya çalışacağız.

Performans iyileştirme

· Seviye akışı / gecikme problemi optimizasyonu

Paket dosyasını (pak) optimize ederek paketteki öğeleri bulmak için gereken süreyi azaltın;

-Paket dosyası: Oyunda kullanılan tüm malzemelerin (silahlar, araçlar, binalar, kıyafetler vb.) Sıkıştırılmış dosyasını ifade eder;

Seviye akışının sayısını azaltın ve performansını iyileştirin;

- Peyzajı Birleştir seviye akışını ve GC sayısını (çöp toplama) azaltın sıkışmış olguyu iyileştirin;

Görüntü verilerinin yüklenmesi veya boşaltılmasının neden olduğu kekemelik olgusunu iyileştirin;

-Sıkışmış fenomen olasılığını azaltmak için, aynı çerçeveye yüklemeden her çerçeveyi ayrı ayrı yüklemeye kadar seviye akış yöntemini dönüştürün;

Diğer gecikmeli fenomen iyileştirmeleri:

-Envanter açılırken;

-Karakter önizlemesini açarken;

-Silahlarla donatıldığında;

-Düşmanları ortadan kaldırın, vb;

- Sahne atarken;

-Seçenekleri, görevleri ve diğer kullanıcı arayüzünü açarken;

-Oyun içi yazı tiplerini optimize edin ve düzenleyin;

- Oyundaki çeşitli eşyaların (silahlar, karakterler) görünümlerini optimize edin;

- Silah kaplamaları gibi uzun yükleme sürelerine sahip görünümler için kekemelik fenomeni, asenkron yükleme yoluyla iyileştirilir.

· GPU'yu optimize edin

GPU performansını optimize etmek ve iyileştirmek için HLOD'u daha fazla kullanın;

-HLOD, birden çok Statik Mesh Aktörünü uzaktan tek bir Statik Mesh Aktörde birleştirme, böylece sahnede oluşturulması gereken Aktör sayısını azaltma, kare başına çizim çağrılarını azaltma ve performans iyileştirme elde etme teknolojisini ifade eder;

Peyzaj yapısını iyileştirerek optimizasyonu gerçekleştirin.

· Animasyonu optimize edin

Yoğun rollerden veya aşırı eylem aralıklarından kaynaklanan aşırı yükleme için, hesaplama miktarı oyunun önceliğine göre optimize edilir.

· Düşük profilli PC ortamları için desteği geliştirin

Birçok bilgisayar performans sorunları nedeniyle oyun oynayamamaktadır.Bu tür sorunların oluşumunu en aza indirmek için, optimizasyon düzeyi, düşük yapılandırma ortamında sorunsuz performans sağlamak için CPU kullanımına göre otomatik olarak ayarlanacaktır. Ek olarak, daha az CPU çekirdeği olan PC'ler için animasyon işleme maliyetini düşürmeye çalışıyoruz.

Kararlılığı artırın

Şu anda oyun lobisinde, oyun içinde ve yükleme ekranında aralıklı olarak meydana gelen çökmeler yaşanıyor.Bu sorunu, iç denetim prosedürlerini güçlendirerek ve kilitlenme raporlarını aktif olarak kullanarak çözüyoruz.

· İstemci çökmesine çözüm ve hızlı yanıt

İstemci çökmesinin ana nedeni yetersiz bellek olduğundan, her sürüm oluşturulduğunda inceleme süreci güçlendirilecektir;

-Sürekli bellek arşivi aracılığıyla gereksiz belleği temizleyin;

-Oyunda sanat malzemelerinin hafıza kullanımını optimize edin;

-Kod yeniden düzenleme yoluyla genel içeriğin yükleme yöntemini optimize edin;

-Gerçek zamanlı analiz yoluyla bellek sızıntılarını önleyin ve uzun süreli oyunlarda bu tür sorunları önleyin.

· Sürüm inceleme sürecini iyileştirin

Otomatik denetim araçlarını içe aktarırken manuel denetim yöntemlerini güçlendirin;

Programın işleyişini izlemek için çeşitli denetim sistemlerini içe aktarın;

-Hafıza sızıntısı inceleme aracı;

-Hafıza kullanımı inceleme aracı;

-Hafıza bozulması inceleme aracı: yanlışlıkla bellek erişiminin neden olduğu çökmeleri izleyin;

-Stuck testi;

-CPU / GPU durum denetimi;

100 kişilik bir test ortamı oluşturmak için AI kullanın;

-PUBG'nin oyun testi 100 oyuncunun katılmasını gerektirir, ancak her performans testi için 100 kişiyi toplamak kolay değildir.

-Gerçek oyun ortamına benzer şekilde büyük ölçekli testler yapmak için şu anda AI kullanıyor.

Ağ koşullarını iyileştirin

· DDoS

Birçok çevrimiçi oyun, zaman zaman DDoS saldırılarıyla (dağıtılmış hizmet reddi saldırıları) karşılaşmıştır ve PUBG bir istisna değildir. Bir oyun sunucusu DDoS tarafından saldırıya uğradığında, sunucudaki tüm oyuncuların oyun ortamında ağ gecikmesi, yüksek ping değeri ve paket kaybı gibi bir dizi sorun ortaya çıkacaktır. Geçen yılın Kasım ayından bu yana, DDoS saldırıları fenomeni bu yıl Şubat ayında artarak zirveye ulaştı. Bu nedenle geliştirme ekibi, harici çözümleri ithal ederken bağımsız olarak bir DDoS savunma sistemi geliştirmiştir.Şu anda DDoS saldırılarının çoğunu etkin bir şekilde engellemiştir.DDoS saldırılarının detaylı müdahale sürecini takip kısmında sizlere tanıtacağız.

·Paket kaybı

Harici DDoS savunma çözümlerinin piyasaya sürülmesinden sonra, Kuzey Amerika ve Avrupa'da paket kaybı olasılığı geçmişe göre artmıştır. Sorun bir dereceye kadar hafifletilmiş olsa da, paket kaybı sorununun hala var olduğunu gösteren geri bildirim hala var. Bu sorun birçok nedenden dolayı ortaya çıktığından, paket kaybı oluşumunu en aza indirmek ve genel ağ ortamını iyileştirmek için neden analizi ve yönlendirme optimizasyonu yapıyoruz.

"Faiz indirimi" 20 baz puan! Merkez bankası "baharatlı toz", 300 milyar likidite yardımı gönderdi
önceki
"Super Mario Maker 2" büyük güncelleme fragmanı, yeni düşmanlar / sahne eklendi
Sonraki
Xbox ve Warner dahil dört satıcı, bu hafta NVIDIA bulut oyun hizmetlerinden resmen çekildi
"Dead Island Survival" un PS4 / Xbox One sürümü çıktı ve kahramanı izole bir adada yaşamaya zorladı
Riot FPS "Valorant" geliştirici günlüğü, oyun güncellemeleri çok sık olmayacak
Steam'in beğenilen başyapıtı "The Ambition", basitleştirilmiş Çince altyazılarla güncellendi ve ülkede yalnızca 50 yuan
PC "Halo 2: Anniversary Edition" 4K ekran görüntüleri, eski oyunların aksine kaliteli
Linqing son sınıf öğrencileri, küçük sınıflarda oturarak düzenli bir şekilde okula dönüyor
"Doğum günü" modu açık! İlk çeyrek raporunun yalnızca% 30'u bekleniyor, 82 şirket 100 milyon yuan'dan fazla kaybetti
Teknoloji hisse senetleri güçleniyor, ABD hisse senetleri yeniden yükseldi ve Amazon rekor seviyeye ulaştı! Hindistan'daki tanıların sayısı hala artıyor
Ren Zhengfei emeklilik sinyali mi veriyor? Altı ayda iki kez bir Huawei yan kuruluşunun yöneticisi olarak emekli olan endüstri bunu analiz ediyor
Süper "Kuzey Suyu" geliyor! Tek bir günde 14,2 milyar satın alın ve dört ana sinyal yayınlayın! 7 dev sonra "bilet paketleyin"
Tianfu'da ünlü bir turistik ilçe oluşturun | Guguk kuşu mevsimi, dünyanın en güzel Nisan gününü yaşayın
Gömülü 4 çocuğun gömüldüğü gün, araştırmacı muhabir birçok kişi tarafından bloke edilerek dövüldü ve cep telefonlarının soyulduktan sonra parlatıldığından şüphelenildi.
To Top