İçeriğe geç

Ana Sayfa/Gecikme ve Netcode

Üçlü mekanizma

Gecikme, tick rate ve netcode

Bu üç kavram sık sık birbirinin yerine kullanılır, oysa üçü ayrı işler yapar. Birini anlamak diğerini açıklamaz; ama üçü birlikte, ekranınızda gördüğünüz görüntünün neden akıcı olduğunu tam olarak anlatır.

PingGidip dönüş süresi
64Rekabetçi tick rate
NetcodeAradaki farkı yumuşatır
TelafiSınırı olan bir denge
01 · Ping

Gecikme ne ölçer?

Gecikme, yani ping, komutunuzun sunucuya gidip cevabın size dönmesi için geçen süredir. Milisaniye cinsinden ölçülür ve mesafeyle doğrudan ilişkilidir: Frankfurt'a giden bir paket ile Sidney'e giden bir paket aynı sürede dönmez.

Bölge içi eşleşmelerde tipik aralıklar 15 ile 80 milisaniye arasında değişir. Bağlantı türünüz, kablosuz ağın kalitesi ve ara sunucu kullanımı bu rakamları yukarı çeker.

02 · Tick rate

Sunucu saniyede kaç kez düşünür?

Tick rate, sunucunun oyun durumunu saniyede kaç kez güncellediğini anlatır. Rekabetçi modlarda bu değer 64 olarak tutulur; gündelik modlarda daha düşük olabilir.

Saniyede 64 güncelleme, her güncelleme arasında yaklaşık 15,6 milisaniye geçmesi demektir. Hızlı nişan alışverişlerinde kimin önce vurduğunu belirleyen şey çoğu zaman bu aralığın içine düşen ayrıntılardır.

03 · Netcode

İkisi arasındaki farkı kim yumuşatıyor?

Netcode, gecikme ile tick rate arasındaki farkı yumuşatan yazılım katmanıdır. Karşı taraftaki oyuncunun bir sonraki adımını tahmin ederek ekranınızda akıcı bir görüntü oluşturur.

Yani ekranda gördüğünüz her hareket, biraz gecikmiş bir bilginin tahminle tamamlanmış hâlidir. Tahmin doğru çıktığında hiçbir şey fark etmezsiniz; yanlış çıktığında karakterin kısa bir düzeltme yaptığını görürsünüz.

04 · Telafi

Gecikme telafisi ve sınırı

Nasıl çalışır

Sunucu, atışınızı size ulaşan görüntüdeki zamana göre değerlendirir. Böylece 30 ms ile oynayan bir oyuncu, 70 ms ile oynayan bir oyuncuya karşı haksız bir üstünlük elde etmez.

Telafinin bir sınırı vardır. Çok yüksek gecikmelerde sistem sizi kendi bölgenize geri yönlendirmeyi önerir; eşiğin ötesinde telafi karşı taraf için tuhaf sonuçlar üretmeye başlar.

Gecikme aralıklarına göre hangi başlıklar rahat oynanır
AralıkRahat oynanan başlıklarZorlanan başlıklar
15-30 msTümüYok
30-50 msTümüYok
50-70 msKutup Hattı, Liman Şehri, Zaman Dilimi, Atlas KapısıMeridyen, Kıta Sahanlığı
70 ms üzeriLiman Şehri, Zaman DilimiNişan gerektiren tüm modlar
Pratik öneri

Yüksek gecikmeyle karşılaştığınızda ayar değiştirmek yerine başlık değiştirmek daha hızlı sonuç verir. Liman Şehri ve Zaman Dilimi bu durumda en rahat iki seçenektir.