İçeriğe geç
Teknik rehber

Canlı Multiplayer Altyapısı Nasıl Çalışır?

Çok oyunculu bir oyunun iyi hissettirmesi, büyük ölçüde göremediğiniz altyapıya bağlıdır. Bu sayfa, bir maçın adil hissettirmesini sağlayan mekanizmaları sırasıyla açıklıyor: bağlantınızın nereye gittiğini, sunucunun ne sıklıkla karar verdiğini, karşınıza kimin çıkacağına neyin karar verdiğini ve hile girişimlerinin hangi katmanda durdurulduğunu.

9 dakikalık okuma Mert Tunçel Son güncelleme: 04.08.2026
Slotime sunucu bölgelerini ve bağlantı yollarını gösteren şema

Sunucu Bölgeleri ve Gecikme

Türkiye'den bağlanan kullanıcılar için İstanbul ve Frankfurt bölgeleri önceliklendirilir. Oyun içi menüdeki ağ göstergesi, o anki gecikmenizi milisaniye cinsinden gösterir. Sistem size en düşük gecikmeyi sunacak sunucuyu otomatik seçer, ancak bu tercihi elle değiştirebilirsiniz; nadiren de olsa otomatik seçim yanlış karar verebilir.

Gecikme aralıklarına göre beklenen deneyim
Aralık Nişancı oyunlarda Strateji ve bulmacada
0 - 40 msİdeal, girdi anında hissedilirFark edilmez
40 - 80 msRahat, çoğu oyuncu ayırt edemezFark edilmez
80 - 120 msHızlı çatışmalarda hafif gecikmeSorunsuz
120 ms üzeriBelirgin dezavantajGenellikle kabul edilebilir

Buradaki kritik ayrıntı şudur: asıl sorun yüksek gecikme değil, dalgalanan gecikmedir. Sürekli seksen milisaniyede oynayan bir oyuncu buna uyum sağlar; kırk ile iki yüz arasında zıplayan bir bağlantıya ise uyum sağlanamaz. Bu dalgalanma jitter olarak adlandırılır ve oyun deneyimini ortalama gecikmeden daha fazla belirler. Ağ göstergesindeki değer sürekli sıçrıyorsa, önce aynı ağdaki büyük indirmeleri durdurmayı deneyin.

Tazeleme Oranı: Sunucunun Karar Hızı

Rekabetçi başlıklar altmış dört tick ile çalışır. Bu, sunucunun saniyede altmış dört kez tüm oyuncuların konumunu hesapladığı, isabetleri değerlendirdiği ve sonucu istemcilere gönderdiği anlamına gelir. İki güncelleme arasında geçen süre yaklaşık on beş buçuk milisaniyedir ve bu aralık, oyunun zaman çözünürlüğünü belirler.

Sık karıştırılan bir nokta var: ekran kartınız saniyede iki yüz kare çizse bile, sunucu iki güncelleme arasında olan biteni tek bir an olarak değerlendirir. Kare hızı sizin cihazınızın çizim hızıdır ve görüntüyü yumuşatır; tazeleme oranı ise sunucunun karar hızıdır ve isabet hesabının kesinliğini belirler. İkincisi üzerinde hiçbir etkiniz yoktur ve yükseltmek sunucu maliyetini doğrudan artırır.

64 tick: saniyede 64 karar, güncellemeler arası yaklaşık 15,6 ms.

Kare hızı görüntüyü yumuşatır, isabet kesinliğini değiştirmez.

Jitter, ortalama gecikmeden daha rahatsız edicidir.

Eşleştirme: Karşınıza Kim Çıkar?

Rekabetçi oyunlarda kimin karşınıza çıkacağını belirleyen sistem, eşleştirme puanı adı verilen gizli bir beceri değeridir. Kazandıkça yükselir, kaybettikçe düşer ve sizi benzer seviyedeki oyuncularla eşleştirir. Puan ekranda gösterilmez, çünkü görünür bir sayı oyuncuyu maçın kendisi yerine sayıyı korumaya odaklanmaya iter.

Yeni gelen oyuncular ilk on maç boyunca ayrı bir havuzda oynar. Bu havuzun amacı, platforma ilk gün adım atan birinin iki yıllık bir oyuncunun karşısına düşüp daha başlamadan pes etmesini engellemektir. On maçtan sonra sistem beceri seviyenizi yeterince tanımış olur ve genel havuza geçersiniz.

Eşleştirme her zaman beceri üzerinden kurulmaz; bekleme süresi de bir değişkendir. Sistem sizi mükemmel dengeli bir maça sokmak için beş dakika bekletmek yerine, biraz daha geniş bir aralıktan eşleştirme yapmayı tercih eder. Yoğun saatlerde bu ödünleşme neredeyse hiç hissedilmez, gece geç saatlerde ise maçların daha dengesiz olduğunu fark edebilirsiniz.

Adil Oyun Üç Katmanda Korunur

Tarayıcı tabanlı oyunlarda en sık sorulan soru hile ile ilgilidir. Yaklaşım üç katmandan oluşur ve her katman farklı bir saldırı türünü hedefler.

  1. 1

    Sunucu tarafı doğrulama

    Kritik hesaplamalar, yani isabet, hasar ve konum, sizin cihazınızda değil sunucuda yapılır. İstemci yalnızca girdi gönderir ve sonucu görüntüler. Bu nedenle yerel dosya değiştirerek, bellek düzenleyerek veya istemciyi kandırarak avantaj sağlamak mümkün değildir; sunucu sizin ne iddia ettiğinizle değil, kendi hesabıyla ilgilenir.

  2. 2

    Davranış analizi

    İnsan üstü nişan tutarlılığı, imkânsız tepki süreleri veya duvar arkasındaki hedefe önceden yönelme gibi istatistiksel sapmalar otomatik olarak işaretlenir. Bu katman tek başına yaptırım doğurmaz; yalnızca inceleme kuyruğuna alır. Otomatik bir sistemin tek başına ceza vermesi, yanlış pozitiflerde masum oyuncuyu cezalandırır.

  3. 3

    Oyuncu bildirimi ve manuel inceleme

    Her bildirim manuel incelemeden geçer. İnceleme sırasında maç kaydı, sunucu logları ve davranış analizi çıktısı birlikte değerlendirilir. Yaptırım kademelidir: uyarı, geçici kısıtlama ve kalıcı yasak. İtiraz hakkı her kademede saklıdır.

Üç Sık Şikâyetin Teknik Açıklaması

Köşeye geçtim ama yine de vuruldum. Sunucu, atışınızı değerlendirirken nişan alan oyuncunun ekranında o an neyi gördüğünü yeniden kurar. Bu, nişan alan taraf için adildir; kaçan taraf için ise köşeye geçtikten sonra vurulmak anlamına gelir. Alternatifi, nişan alan oyuncunun isabetlerinin sürekli boşa gitmesidir. Hiçbir tasarım her iki tarafı aynı anda memnun edemez.

Karakterim bir anda geri sıçradı. İstemci, sunucunun ne cevap vereceğini tahmin eder ve hareketi beklemeden uygular; böylece kontroller anında hissedilir. Sunucudan gelen gerçek sonuç tahminle uyuşmadığında karakteriniz doğru konuma düzeltilir. Bu sıçrama hata değil, tahminin düzeltilmesidir.

İsabet ettirdim ama hasar sayılmadı. Ekranınızda gördüğünüz rakip konumu bir süre öncesine aittir. Rakip o aralıkta hareket ettiyse ve sunucu geriye sarma penceresi dışında kaldıysa, isabet sayılmaz. Bu, gecikmesi yüksek bağlantılarda daha sık görülür.

Bu kavramların kısa tanımlarını oyun terimleri sözlüğünde, konunun daha ayrıntılı anlatımını ise gecikme ve tazeleme oranı yazısında bulabilirsiniz.