Çevrimiçi Oyun: Ping ve Saniyedeki Kare Sayısı (FPS)

Online oyun söz konusu olduğunda, oyun performansındaki düşüşün hiçbir bahanesi “Gecikme oldu” kadar kullanılmayacaktır. Terim genellikle bir klavye komutu girildikten sonra (keyboard command)oyun tepki süresinin(game response time) çok yavaş olduğu durumlar için kullanılır . Bazen beceri eksikliği veya kare hızındaki düşüş için kişisel sorumluluk almamak gibi başka nedenlerle de söylenebilir.

Son ikisinin kesinlikle gecikme ile ilgisi yok. Aslında, düşük kare hızları, gecikmeye neden olan yüksek ping gibi ağ ile ilgili komplikasyonlar değil, bilgisayarınızla ilgili her şeye sahiptir. Çoğu oyuncu, homurdandıkları gecikmenin gerçek nedenini hala anlamıyor.

Bu o kadar sık ​​​​olur ki, tanım bile sığacak şekilde değiştirilir, çerçevelerde bir düşüş "yerel gecikme" olarak adlandırılır ve oluşumları basitçe " aşırı ağ tıkanıklığı veya yetersiz işlem gücü(network congestion or insufficient processing power) nedeniyle uygulama hızında(application speed) gözle görülür bir düşüş" anlamına gelir .

Saniyedeki Kare Sayısı (FPS) vs Ping

Sanırım argo bir terim olduğu için, onu kullanan kişilerin kaprislerine bağlı olarak tanımın değişmesi muhtemeldir. Ancak, gecikmeye neyin neden olduğunu tam olarak anlamak için, öncelikle kare/saniye ( FPS(FPS) ) ve ping arasındaki farkları anlamamız gerekecek .

Bilgisayar performans sorunlarını ortaya çıktıklarında belirlemenize ve düzeltmenize(identify and fix computer performance problems) yardımcı olmak için nedenini anlamanız gerekir. Bölünerek ve fps ve ping'in(fps and ping) ne olduğunu tartışarak ve ardından öğrendiklerimizi uygulayarak başlayabiliriz . Bu, çevrimiçi oyun(online gaming) oturumlarımızda neden performans sorunları olduğunu keşfetmeye yardımcı olacaktır .

Saniyede Düşük Kare Sayısı

Düşük kare/saniye ( FPS ) bir bilgisayar sorunudur(computer problem) ve bu nedenle teknik olarak gecikme olarak kabul edilmemesi gerekir. FPS , temel olarak oyununuzun bilgisayarınızda ne kadar iyi çalıştığının bir ölçüsüdür. Oyunda düzgün akan bir görüntü oluşturmak için bilgisayarınız tarafından oluşturulabilecek yeni görüntü sayısını gösterir. 

Kare sayısı ne kadar yüksek olursa, oyun o kadar akıcı olur. Çerçeveler düşük olduğunda, görüntüler dalgalı, sarsıntılı veya ekranda takılma gibi görünebilir. Bilgisayarınızın oluşturabileceği maksimum çerçeve sayısı birkaç şey tarafından belirlenir.

  • Bilgisayar İşlem Biriminin (CPU)(Computer Processing Unit (CPU)) , grafik kartının ( GPU ), Rastgele Erişim Belleğinin(Random Access Memory) ( RAM ) ve bazen sabit sürücünün özellikleri.
  • Şu anda oynadığınız oyundaki grafik ayarları.

Tipik olarak, düşük FPS'nin(FPS) nedeni , ekranda bilgisayarınızın üretebileceğinden daha fazla şeyin gerçekleşmesidir. Bu genellikle , yükseltilmiş bileşenlere ihtiyaç duyan(computer in need of upgraded components) bir bilgisayarda daha gelişmiş oyunlar oynarken meydana gelir . Bilgisayarınızın(Just) bir oyunun minimum gereksinimleri için tüm kutuları işaretleyebilmesi, oyunun sorunsuz çalışacağı anlamına gelmez.

FPS'de(FPS) gözle görülür bir düşüş , bilgisayarınızın kaldırabileceğinden daha fazlasını oluşturmaya çalışmasından kaynaklanıyor olabilir. Yukarıda belirtilen dört bileşenden birini (veya tümünü) yükselterek bu sorunu önleyebilirsiniz. Ayrıca, oyun oynarken bilgisayarınızın işlem kaynaklarının bölünmemesi için arka planda başka hiçbir şeyin çalışmadığından emin olmanıza da yardımcı olabilir.

Yüksek Gecikme

Gecikme, gerçek tanımıyla bir ağ sorununun(network problem) sonucudur . Yani, “ping” olarak da adlandırılan yüksek gecikme, bilginin gönderilmesi ve alınması arasındaki gecikmedir. Bu nedenle ağınız oyun sunucusuyla(game server) konuşurken , sunucunun bilgisayarınızın ne istediğini "duyması" için geçen süre, pinginize dahil edilir.

Aynı şey, oyun sunucusu(game server) bilgisayarınızın sorusunu yanıtladığında da gerçekleşir. Bu cevabı almak için geçen süre de pinginize dahil edilir. Her ikisinin de tam sonucu size pinginizi temsil eden bir sayı sağlayacaktır. (number meant)Oyunda, ping'iniz milisaniye cinsinden ölçülür, bu nedenle ###ms (# toplamınızdır) olarak görünebilir.

Ping ne kadar yüksek olursa, oyun(game time) sürenizin gecikme yaşama olasılığı o kadar yüksek olur. Tipik olarak, bilgisayarınız oyun sunucusunun (game server)konumundan(s location) uzaktaysa , ping'inizin yüksek olması muhtemeldir. Bunun bir örneği , Amerika Birleşik (United)Devletleri'nin(States) doğu kıyısında yaşarken Güney Kore(South Korea) merkezli yeni bir doğu mmorpg'si oynamaktır . Normal ping'den daha yüksek bir ping bekleyebilirsiniz.

Yüksek Ping Göstergeleri

Oyununuz ağır bir gecikme yaşarken saniyedeki kare sayısı hala yüksek kalabilir. Çok oyunculu bir oyun(multiplayer game) oynarken , oyunun kendisi, olması gerektiği gibi oluşturulan tüm görüntülerle pürüzsüz görünebilir. Ancak, bu süre zarfında, ekrandaki oyuncular takılıp kalmış, yerinde koşmuş veya etrafa ışınlanıyormuş gibi görünebilir. Bu bir “ oyun hilesi(game hack) ” değil (tamamen imkansız olmasa da), gecikmedir. 

Başka bir gösterge, birinci şahıs nişancı oyununda birine ateş etmeye çalışıyor, ancak (shooter game)boş mesafedeyken(point blank range) bile her seferinde sürekli ıskalıyorsunuz . Bunun nedeni, gecikmenizin çok yüksek olması olabilir, şutunuz ekranınızdaki rakibe ulaştığında, aslında o karakteri kendi karakterlerinin üzerinde hareket ettirmiş olurlar. Girdiğiniz eylemlerin ekranınızda gerçekleşmesi gerektiğinden daha uzun sürecek gibi görünüyor.

Gecikme(Lag) artışları da bir sorundur. Bunlar, çok oyunculu(multiplayer game) bir oyunda daha önce tartışılan şey etrafında ışınlanma ile örtüşmektedir . Gecikme süreniz, sayının yükselmesine neden olacak şekilde sert bir yamaya çarpabilir, böylece normal yürüyüş artık oyuncunun karakterleri bir zaman atlaması(time jump) yapıyormuş gibi görünür .

Gecikmenizi İyileştirme

Gecikme probleminizi iyileştirmek için kişisel olarak yapabileceğiniz pek çok şey yok. Bir öneri, varsa, sunucuları şu anda bulunduğunuz yere fiziksel olarak daha yakın olan bir sunucuya değiştirmek olacaktır. Bir diğeri, WiFi(WiFi) yerine yalnızca bir ethernet bağlantısı kullanmaya bağlı kalmak olacaktır . Yavaş internet, gecikmeli sıkıntılarınızda rol oynayabilir, bu nedenle bağlantınızın hızını artırmak yardımcı olabilir.

Umarım, artık gecikme yaşıyorsanız, bunun bir bilgisayar(computer one) sorunu değil bir ağ sorunu(network problem) nedeniyle olduğunu anlamışsınızdır . Bilgisayar performansı(Computer performance) sorunları, çoğu zaman benzer olsalar da ayrı bir şeydir.

Düşük FPS ve Gecikme(FPS and Lag) Bağlantılı Görünebilir

Gecikmenin bilgisayar performansına dayalı olduğu fikrini daha da karmaşık hale getirmek için, düşük FPS ve gecikme(FPS and lag) bazen aynı anda ortaya çıkabilir. Bu, oyununuz hem ağ yanıt süresi sorunu(network response time problem) hem de görüntü oluşturma sorunu yaşıyorsa ortaya çıkabilir.

Örneğin, çevrimiçi bir mmorpg'de(online mmorpg) , etrafta koşuşturan diğer oyuncularla dolu büyük bir şehre girerken, hem düşük kareleri hem de yüksek ping'i aynı anda deneyimlemek çok olasıdır. Gecikme, sunucunun aynı anda olup bitenlere ayak uydurmaya çalışması ve bilgisayarınız ekrandaki tüm görselleri oluşturmak için mücadele etmesi ve bunun sonucunda düşük FPS ile sonuçlanması nedeniyle oluşur .

Bu, oyuncular arasında kafa karışıklığına neden olabilir, çünkü bu özel durumda hem düşük FPS hem de gecikme(FPS and lag) aynı nedene sahiptir - oyunun aynı anda tek bir yerde idare edebileceğinden daha fazla insan. Bu, artık aynı şey oldukları anlamına gelmez, yalnızca çok sayıda oyuncunun hem bilgisayar performansındaki düşüşe hem de ağ sorunlarına(computer performance and network issues) neden olduğu anlamına gelir .

Bu Neden Önemli

Gecikme ve düşük FPS(FPS) arasındaki farkı anlamak, sorunları belirlemenize ve bunları düzeltme konusunda daha fazla şansa sahip olmanıza yardımcı olabilir. Bazı oyunlar, oynarken mevcut FPS'nizi(FPS) ve ping'inizi görüntülemenize izin verir . Böylece, oyunda gecikme yaşarken, neyin değiştiğini görmek için FPS ve ping sayaçlarınızı kontrol edebilirsiniz. (FPS)Bu sizi mevcut soruna yönlendirecek ve mümkünse düzeltmenize izin verecektir.

Mevcut ping ve FPS seviyenize göre yapabileceğiniz şeyler:

Normal Ping + Normal FPS

  • Herşey yolunda.

High Ping + Normal FPS

  • Olası sunucu gecikmesi(server lag) . Sunucunuzdaki diğer kişilerin gecikmeden şikayet edip etmediğini kontrol edin.
  • Şikayet yok? Daha yerel bir sunucuya bağlı olduğunuzdan emin olun(Make) (varsa). Bilerek bilgisayarınızdan başka bir sunucudaysanız, muhtemelen gecikme olayları için kendinizi hazırlamışsınızdır.
  • Arka planda çalışan ve(programs running in the background) olmaması gereken ağ programları için görev yöneticisini kontrol edin . Ağ kaynaklarını boşaltmak için bunları kapatın veya bitmesini bekleyin.

Normal Ping + Low FPS

  • Şu anda ekranda birçok şey oluyorsa, bilgisayarınıza yetişmesi için birkaç saniye verin.
  • (Could)Ayrıca arka planda çalışan ve işlem kaynaklarını tüketen programlar da olabilir . Performansın artıp artmadığını görmek için görev yöneticisini(task manager) kontrol edebilir ve onları durdurabilirsiniz.

High Ping + Low FPS

  • Birçok şey olabilir. Hem üzerinde bulunduğunuz bilgisayarla ilgili bir sorun hem de bir ağ komplikasyonu(network complication) . Her ikisinde de şanssız bir artış olabilir . (May)Azalıp azalmadığını ve değerlerin normale dönüp dönmediğini görmek için bekleyebilir veya yukarıdaki diğer bölümlerde gösterilen "düzelmeleri" gerçekleştirebilirsiniz.



About the author

Hem Chrome hem de oyun uygulamalarında deneyimli bir yazılım mühendisiyim. Son 4 yıldır Google Chrome tarayıcısı için çözümler üzerinde çalışıyorum ve ayrıca birkaç farklı platform için oyunlar üzerinde çalıştım. Becerilerim yazılım projelerini tasarlama, test etme ve yönetme konusunda yatıyor. Yazılım mühendisi olarak işime ek olarak, gizlilik, kullanıcı hesapları ve aile güvenliği konularında da tecrübeliyim.



Related posts