Teknik

Ping, Kare Hızı ve Tick Rate: Tarayıcı Oyunlarında Performans Sözlüğü

9 dakika okuma Teknik
Ping, kare hızı, tick rate ve paket kaybı değerlerinin karşılaştırıldığı geniş görsel

Bir maçta "hakkım yendi" hissi çoğu zaman beceri farkından değil, ekranınızdaki gerçeklikle sunucudaki gerçeklik arasındaki farktan doğar. Bu yazıda o farkı üreten beş ölçütü tek tek açıklıyoruz: ne ölçtükleri, ne zaman fark edildikleri ve pratikte ne yapılabileceği.

Hızlı özet

Ping verinin gidip dönme süresi. Kare hızı ekranın saniyede ürettiği görüntü sayısı. Tick rate sunucunun saniyede kaç kez durum güncellediği. Input lag tuşa basmakla hareketin görünmesi arasındaki gecikme. Paket kaybı verinin ne kadarının yolda kaybolduğu.

Referans Tablosu

Bağlantı ve performans ölçütleri için rahat ve fark edilir aralıklar
ÖlçütRahat AralıkFark Edilir AralıkOyuna Etkisi
Ping0-45 ms90 ms üzeriVuruş kaydı ve isabet oranı hissi
Kare hızı60 FPS ve üzeri35 FPS altıNişan takibi, dönüş yumuşaklığı
Tick rate60 Hz20 Hz altıKöşe dönüşlerinde adalet
Input lag40 ms altı90 ms üzeriZamanlama gerektiren hamleler
Paket kaybı%0-1%3 üzeriAni duraklama ve geri sarma hissi

Ping: Mesafenin Süreye Dönüşmesi

Ping, verinizin sunucuya gidip dönme süresidir. Yüksek ping, ekranınızda gördüğünüz an ile sunucunun kayda geçtiği an arasında fark yaratır. Bu farkın en görünür sonucu, isabet ettiğinizi düşündüğünüz bir hamlenin sonuçsuz kalmasıdır.

45 ms altındaki değerlerde bu fark pratikte hissedilmez. 90 ms üzerinde ise özellikle köşe dönüşlerinde ve hızlı karşılaşmalarda fark açılır. Pingi düşürmek için kablolu bağlantı, ağdaki diğer cihazların yükünü azaltmak ve arka planda çalışan indirmeleri durdurmak en pratik adımlardır.

Kare Hızı: Nişan Takibinin Yumuşaklığı

Kare hızı, ekranın saniyede ürettiği görüntü sayısıdır ve nişan takibini doğrudan belirler. 60 FPS ve üzeri rahat bir aralıktır; 35 FPS altına düştüğünde hareketli bir hedefi takip etmek belirgin şekilde zorlaşır.

Tarayıcı tabanlı oyunlarda kare hızını en çok etkileyen şey, açık sekmeler ve arka planda çalışan eklentilerdir. Görsel detayı bir kademe düşürmek, gölge kalitesini azaltmak ve gereksiz sekmeleri kapatmak çoğu zaman donanım değiştirmekten daha hızlı sonuç verir.

Dalgalanma, düşük ortalamadan daha rahatsız edicidir. Sabit 50 FPS, 40 ile 70 arasında gidip gelen bir değerden daha iyi hissettirir; çünkü kas hafızası tutarlılığa göre kurulur.

Tick Rate: Sunucunun Saniyedeki Fotoğrafı

Tick rate, sunucunun saniyede kaç kez durum güncellediğini söyler. 60 Hz rahat bir değerdir. Düşük tick rate, iki oyuncunun köşeden aynı anda çıktığı durumlarda kimin önce göründüğü sorusunu bulanıklaştırır.

Bu değer oyuncunun doğrudan değiştirebileceği bir şey değildir; sunucu tarafında belirlenir. Ancak ne anlama geldiğini bilmek, yaşanan bir durumun kendi bağlantınızdan mı yoksa güncelleme sıklığından mı kaynaklandığını ayırt etmenizi sağlar.

Input Lag: Parmakla Ekran Arasındaki Mesafe

Input lag, tuşa basmanızla hareketin ekranda görünmesi arasındaki gecikmedir. 40 ms altı fark edilmez; 90 ms üzeri, zamanlama gerektiren hamlelerde belirgin bir sorun haline gelir.

Bu değeri en çok etkileyen unsurlar tarayıcı eklentileri, ekranın kendi gecikmesi ve sistem üzerindeki genel yüktür. Eşik gibi dar zamanlama pencereleri olan başlıklarda input lag, pingden bile daha belirleyici olabilir.

Paket Kaybı: Eksik Kalan Bilgi

Paket kaybı, verinin ne kadarının yolda kaybolduğudur. Kaybolan her paket, konumun tahminle doldurulması demektir. Bunun oyuncu tarafındaki karşılığı, ani duraklama ve geri sarma hissidir: bir an ilerlemiş görünürsünüz, sonra geriye çekilirsiniz.

%1 altındaki kayıp normaldir. %3 üzeri ise deneyimi belirgin biçimde bozar. Kablosuz bağlantıda sinyal gücü, ağdaki cihaz yoğunluğu ve kablo kalitesi en sık karşılaşılan sebeplerdir.

Netcode: Sayıların Nasıl Uzlaştırıldığı

Bu beş değeri tek bir davranışta birleştiren kural setine netcode denir. Netcode ölçülen bir sayı değildir; sayıların nasıl uzlaştırıldığına dair bir tercihtir. Bu yüzden tabloda yer almaz.

Örneğin iki oyuncu farklı ping değerleriyle aynı anda hamle yaptığında, hangisinin önce sayılacağı bir netcode kararıdır. Bu kararın nasıl verildiği, oyuncunun adalet hissini doğrudan belirler.

Bağlantınız Dalgalıysa Ne Yapmalı?

En pratik çözüm, başlık seçimini bağlantıya uydurmaktır. Zamanlama baskısı düşük olan başlıklarda dalgalanma neredeyse hissedilmez.

Bağlantı kalitesine göre önerilen OnlySpin başlıkları
Bağlantı DurumuÖnerilen BaşlıklarKaçınılması İyi Olan
Kararlı, düşük pingTüm başlıklarYok
Orta seviye dalgalanmaEşik, Prototip Odası, DeğişkenSimetri Hattı
Yüksek dalgalanmaAyar Vidası, Yama Notu, Prototip OdasıSimetri Hattı, Terazi, Kontrol Grubu

Bu yazıda geçen terimlerin daha kısa tanımlarına ve diğer oyun terimlerine terimler sözlüğünden ulaşabilirsiniz.

  • Ping
  • Kare hızı
  • Tick rate
  • Netcode