Video Oyunu Kare Hızlarını Anlama ve İyileştirme

Grafik Performansı ve Kare Hızlarını Optimize Etme ve İyileştirme

Bir video oyununun grafik performansının ölçülmesinde kullanılan en yaygın ölçütlerden biri, kare hızı veya saniyedeki kare sayısıdır. Bir video oyunundaki kare hızı, görüntü ve simülasyon hareketi / hareketini üretmek için ekranda gördüğünüz görüntünün ne sıklıkla yenilendiğini yansıtır. Kare hızı genellikle saniyede kare veya FPS olarak ölçülür ( First Person Shooters ile karıştırılmamalıdır).

Oyunun kare hızını belirleyen birçok faktör vardır, ancak teknolojideki birçok şeyde olduğu gibi, daha yüksek veya daha hızlı olan şey daha iyidir. Video oyunlarındaki düşük kare hızları, en uygun olmayan zamanlarda meydana gelebilecek bazı sorunlara yol açacaktır. Düşük kare hızları ile nelerin ortaya çıkabileceğine dair örnekler arasında, bir çok hareket / canlandırma içeren aksiyon sekansları sırasında dalgalı veya sarsıntılı hareketler bulunur; Dondurulmuş ekranlar, oyunla etkileşimde zorlanmayı ve başkalarını da zorlaştırıyor.

Aşağıda ayrıntıları verilen kare hızı SSS, video oyunu kare hızlarını, saniyeler başına düşen çerçeveleri nasıl ölçeceğinizi ve kare hızını ve genel grafik performansını iyileştirmek için kullanabileceğiniz farklı tweaks ve araçları içeren bazı temel soruların cevaplarını vermektedir.

Bir Video Oyununun Saniye Başına Kare Hızını veya Çerçevelerini Ne Belirler?

Oyunun kare hızına veya saniyedeki kare (FPS) performansına katkıda bulunan bir dizi faktör vardır. Oyun kare hızını / FPS'yi etkileyebilecek alanlar şunları içerir:

Grafik kartı , ana kart , CPU ve bellek gibi sistem donanımı
• Oyun içindeki grafik ve çözünürlük ayarları
• Oyun kodu grafik performansı için ne kadar iyi optimize edildi ve geliştirildi.

Bu yazıda, oyunun geliştiricisine dayanan grafik ve performans için optimize edilmiş kodlara sahip olduğumuzdan sonuncusu elimizdeki ilk iki mermi noktasına odaklanacağız.

Bir oyunun kare hızına veya FPS performansına en büyük katkıda bulunan faktör, grafik kartı ve CPU'dur. Temel terimlerle, bilgisayarın CPU'su programlardan, uygulamalardan, oyundan, grafik kartından bilgi veya talimatlar gönderir. Grafik kartı daha sonra alınan talimatları işleyecek, görüntüyü oluşturacak ve görüntülenmek üzere ekrana gönderecektir.

CPU ve GPU arasında, grafik kartınızın performansının CPU'ya bağlı olduğu ve tam tersi arasında doğrudan bir ilişki vardır. Bir CPU yetersizse, tüm işlem gücünü kullanamayacaksa, en yeni ve en iyi grafik kartına yükseltme yapmak mantıklı değildir.

Ekran Kartı / İşlemcinin en iyi hangisinin en iyi olduğunu belirlemek için genel bir başparmak kuralı yok, ancak CPU, 18-24 ay öncesindeki orta son işlemcinin ortasındaysa, minimum sistem gereksinimlerinin en düşük seviyesinde. Aslında, PC'nizdeki donanımın iyi bir kısmı, 0-3 aylık bir süre içinde yeni ve daha iyi donanımlarla aşılabilir. Anahtar, oyunun grafik ve çözünürlük ayarlarıyla doğru dengeyi bulmaya çalışmaktır.

Video / Bilgisayar Oyunları için Hangi Çerçeveler Oranı veya Saniye Başına Çerçeveler Kabul Edilebilir?

Bugün çoğu video oyunu, 60 fps'lik bir kare hızına ulaşmak amacıyla geliştirildi, ancak 30 fps ile 60 fps arasında herhangi bir yerde kabul edilebilir. Bu, oyunların 60 fps'yi geçemeyeceği anlamına gelmez, aslında, çoğu, ama 30 fps'nin altında bir şey, animasyonlar dalgalı olmaya ve akışkan hareket eksikliğini göstermeye başlayabilir.

Yaşadığınız saniyedeki gerçek kareler, oyun boyunca, donanıma ve oyunda herhangi bir anda meydana gelebilecek olanlara bağlı olarak değişir. Donanım açısından, daha önce de belirttiğimiz gibi, grafik kartınız ve CPU'nuz saniyede kare olarak bir rol oynayacaktır, aynı zamanda monitörünüz de görebileceğiniz FPS'yi de etkileyebilir. Birçok LCD monitör 60 Hz’lik bir yenileme hızı ile ayarlanır.

Donanımınız ile birleştiğinde Doom (2016) , Overwatch , Battlefield 1 ve grafik yoğun aksiyon sahneleri olan oyunlar, çok sayıda hareketli nesne, oyun fiziği ve hesaplamalar, 3D ortamlar ve daha fazlası nedeniyle oyunun FPS'sini etkileyebilir. Daha yeni oyunlar, bir grafik kartının destekleyebileceği bir DirectX shader modelinin daha yüksek sürümlerini de gerektirebilir, eğer shader model gereksinimi GPU tarafından karşılanmazsa, genellikle düşük performans, düşük kare hızı veya uyumsuzluk ortaya çıkabilir.

Bilgisayarımdaki Bir Oyunun Saniye Başına Çerçeveler Hızı veya Çerçevelerini Nasıl Ölçebilirim?

Oynarken bir video oyununun kare hızını veya saniyedeki karelerini ölçmek için kullanabileceğiniz bir dizi araç ve uygulama vardır. En popüler olanı ve en iyisinin en iyisi olduğunu düşünen Fraps. Fraps, DirectX veya OpenGL grafik API'lerini (Uygulama Programlama Arayüzü) kullanan herhangi bir oyun için sahnelerin arkasında çalışan ve mevcut karelerinizi saniyede gösterecek ve başlangıç ​​ve bitiş arasında FPS'yi ölçecek bir kıyaslama aracı görevi gören bağımsız bir uygulamadır. puan. Karşılaştırma işlevine ek olarak Fraps ayrıca oyun ekran görüntüsü yakalama ve gerçek zamanlı, oyun içi video yakalama için işlevselliğe sahiptir. Fraps'un tam işlevselliği ücretsiz olmasa da, FPS kıyaslama, 30 saniye video yakalama ve .bmp ekran görüntülerini içeren sınırlamalarla birlikte ücretsiz bir sürüm sunuyorlar.

Bandicam gibi bazı Fraps Alternative uygulamaları var, ancak tam işlevsellik istiyorsanız, bunlar için de ödeme yapmak zorunda kalacaksınız.

Kare Hızı, FPS ve performansı iyileştirmek için donanım veya oyun ayarlarını nasıl optimize edebilirim?

Yukarıdaki sorularda belirtildiği gibi, saniyede kare hızını / karesini ve oyunun genel performansını geliştirmek için yapabileceğiniz iki ana şey vardır. 1. Donanımınızı yükseltin veya 2. Oyunun grafik ayarlarını yapın. Donanımınızı yükseltmek, gelişmiş bir performans için verilmiş olduğundan, farklı grafik oyun ayarlarına ve performansın nasıl ve ne kadar azaltılabileceğine ve oyunun kare hızına nasıl odaklanacağımıza odaklanacağız.

Yüklü, DirectX / OpenGL PC oyunlarının büyük çoğunluğu, donanımınızın performansını iyileştirmek için tweaked olabilen yarım düzine veya daha fazla grafik ayarına sahiptir ve umarım FPS sayınızdır. Yüklemenin ardından, çoğu oyun kurulu olan PC donanımını otomatik olarak algılar ve en uygun performans için oyunun grafik ayarlarını buna göre ayarlar. Bununla birlikte, kullanıcıların kare hızı performansını daha da iyileştirmek için yapabilecekleri bazı şeyler olduğunu belirtti.

Bir oyunun grafik ayarlarında bulunan tüm ayarları düşürmenin, performans sağlayacağından, bunu sağlayacağını söylemek kolaydır. Ancak, çoğu insanın oyun deneyimlerinde doğru performans ve görünüm dengesini elde etmek istediğine inanıyoruz. Aşağıdaki listede, kullanıcı tarafından manuel olarak ayarlanabilen pek çok oyunda bulunan bazı yaygın grafik ayarları yer almaktadır.

Genel Grafik Ayarları

düzgünleştirme

Yaygın olarak AA olarak adlandırılan antialiasing , grafikte kaba pikselli veya pürüzlü kenarları yumuşatmak için bilgisayar grafikleri geliştirmede kullanılan bir tekniktir. Çoğumuz bu pikselli ya da pürüzlü bakış bilgisayar grafikleriyle karşılaştık, ekranınızdaki her piksel için AA ne yapar, çevreleyen piksellerin bir örneğini alır ve bunları pürüzsüz görünmesi için harmanlamaya çalışır. Birçok oyun AA'yı açıp kapamanıza ve 2x AA, 4x AA, 8x AA vb. Olarak ifade edilen AA örnek oranını ayarlamanıza izin verir. Grafik / monitör çözünürlüğünüzle birlikte AA'yı ayarlamak en iyisidir. Daha yüksek çözünürlükler daha fazla piksele sahiptir ve grafiklerin düzgün görünmesi ve iyi performans göstermesi için 2x AA'ya ihtiyaç duyulurken, daha düşük çözünürlükler, sorunları düzeltmek için 8x'e ayarlanmış olabilir. Düz bir performans artışı arıyorsanız ve AA'yı tamamen indirdiğinizde veya çevirdiğinizde size bir destek vermelisiniz.

Anizotropik filtreleme

3B bilgisayar grafiğinde, genellikle 3B ortamındaki uzak nesnelerin, daha yakın nesneler daha fazla ayrıntı için yüksek kaliteli doku haritalarını kullanırken bulanık görünebilen daha düşük kaliteli doku haritaları kullanması gerekir. 3B ortamdaki tüm nesneler için yüksek doku haritaları sağlamak, genel grafik performansı üzerinde büyük bir etkiye sahip olabilir ve Anisotropic Filtreleme veya AF, ayarın geldiği yerdir.

AF, ayar açısından ve performansın iyileştirilmesi için neler yapabileceği konusunda AA'ya oldukça benzer. Görüntünün daha düşük olması, görünüşe göre nesnelerin bulanık görünmesini sağlayan daha düşük kaliteli dokuyu kullanacağından, ayarı düşürmek dezavantajlarına sahiptir. AF örnek oranları 1x ila 16x arasında bir aralıkta olabilir ve bu ayarın ayarlanması eski bir grafik kartının performansında belirgin bir iyileşme sağlayabilir; Bu ayar, daha yeni grafik kartlarında performansın düşmesine neden oluyor.

Görüş mesafesi / görüş alanı

Çekme mesafesi ayarı veya görüş mesafesi ve görüş alanı ayarları, ekranda ne göreceğinizi belirlemek için kullanılır ve en çok birinci ve üçüncü kişi atıcılar için geçerlidir. Çekiş veya görüş mesafesi ayarı, görüş alanı bir FPS'deki bir karakterin periferik görünümünü daha fazla belirlerken mesafeyi ne kadar gördüğünüzü belirlemek için kullanılır. Çekme mesafesi ve görüş alanı durumunda, grafik kartı, görüntüyü oluşturmak ve görüntülemek için daha fazla çalışmaya ihtiyaç duyacağı anlamına gelir, bununla birlikte, çarpma, çoğunlukla, oldukça düşük olmalıdır; Saniyede geliştirilmiş bir kare hızının veya çerçevenin çoğuna bakın.

Aydınlatma / Gölgeler

Bir video oyunundaki gölgeler, oyunun genel görünümüne ve hissine katkıda bulunur ve ekranda anlatılan hikayeye bir gerilim duygusu ekler. Gölgeler kalite ayarı, gölgelerin oyunda ne kadar ayrıntılı veya gerçekçi görüneceğini belirler. Bunun etkisi nesnelerin sayısına ve ışığa bağlı olarak sahneden sahneye değişebilir, ancak genel performans üzerinde oldukça büyük bir etkiye sahip olabilir. Gölgeler bir sahneyi harika gösterebilirken, büyük olasılıkla eski bir grafik kartı çalıştırırken performans artışı için ilk ayarı düşüren veya kapatan ayardır.

çözüm

Çözünürlük ayarı, hem oyunda hem de monitörde bulunanlara dayanır. Çözünürlük ne kadar yüksekse grafikler ne kadar iyi görünürse, tüm bu ekstra pikseller, görünümlerini iyileştiren ortamlara ve nesnelere ayrıntı ekler. Bununla birlikte, ekranda daha fazla piksel görüneceğinden, daha yüksek çözünürlükler vardır, çünkü grafik kartı her şeyi işlemek için daha fazla çalışmalı ve böylece performansı düşürebilir. Bir oyundaki çözünürlük ayarını düşürmek, performansı ve kare hızını arttırmanın sağlam bir yoludur, ancak daha yüksek çözünürlüklerde çalmaya ve daha fazla ayrıntı görmeye alışmışsanız, AA / AF'yi kapatmak gibi başka seçeneklere bakmak isteyebilirsiniz. aydınlatma / gölgeleri ayarlama.

Doku Detayı / Kalite

En basit terimlerdeki dokular bilgisayar grafikleri için duvar kağıdı olarak düşünülebilir. Grafiklerdeki nesnelerin / modellerin üzerine yerleştirilmiş görüntülerdir. Bu ayar tipik olarak bir oyunun kare hızını çok fazla etkilemez, eğer bu seti aydınlatma / gölgeler veya AA / AF gibi diğer ayarlardan daha yüksek kalitede almak oldukça güvenlidir.