Bilginiz Olsun

Optimizasyon Nedir?

Optimizasyon Nedir?

Optimizasyon bir işin yapılabileceği en kısa yoldur. Bu yolda minimum sorun istenir. Örneğin; iyi optimize edilmiş bir oyunda kullanıcılar en iyi oyun performansını bekler. Üstelik bu performansı birçok farklı cihazda görmek isterler.

Optimizasyon Ne İşe Yarar?

STEAM gibi oyun uygulamalarında  yorum yapan kullanıcılar genellikle “optimizasyon” değerlendirmesi de yapmaktadır. Bu kelime ile genellikle oyunun performansını değerlendirirler. Optimizasyonun kötü olması aslında oyundaki yazılımsal bir hatayı bulmamıza da yardımcı olabilir. Kısaca optimizasyon bizim performansı ölçmemiz için en kısa yoldur.

Oyun Dünyasında Optimizasyonun Önemi

Oyunlarda minimum ve maksimum sistem arasında sınırsız cihaz bulunur. Bu sınırsız cihazlarda optimizasyon sayesinde oyunu sorunsuz çalıştırmak hedeflenir. Kötü bir optimizasyon oyun deneyimini kötü etkilemektedir. Bazı oyun yazılımlarında optimizasyonu zorlaştıran kodlarda bulunur. Bu nedenle aslında oyunun yazılımsal sorunu dahi optimizasyon ile tespit edilebilir.

Optimizasyon ile hem kaliteli görüntü hem de yüksek performans hedeflenir. Bunu da genelde oyuncular değerlendirir. Bilgisi olan oyuncular optimize ayarlarında düzeltmeler yapabilirsen donanımı eksik olan oyuncularımız ne yazık ki yapamıyor. Bu nedenle oyun yazılımında oyunun bilgisayarın GPU, CPU değerlerini anlayacağı kodu eklemek önemlidir. Bu kod sayesinde oyun her cihazda otomatik uygun olan şekilde çalışacaktır.

Optimizasyonu Neler Etkiler?

Optimizasyonla ilgili sorunlar genellikle grafik düzenlemeleri ile alakalıdır. Görüntü kalitesi, aydınlatma ve gölgeleme, ekstra efektler gibi unsurlar da optimizasyonla etki etmektedir.

Mesela görüntü kalitesi genelde 1920×1080 çözünürlüğü ile değerlendirilse de günümüzde yeni görüntü ölçütleri çıkmıştır. (2K/4K vb.) Birçok farklı görüntüleme yöntemi olmakla birlikte (FXAA, SMAA,MSAA,TXAA) bu yöntemler optimizasyonun temelidir.

Optimizasyonun diğer bir temeli ise oyunda gerçekçi aydınlatma ve gölgelerin olmasıdır. Örneğin; oyuncu yer değişince konumun değişmesi önemlidir. Bu durum oyun maliyetini de etkilemektedir.

Derinlik yaratan efektlerin her cihazda uyumlu olması da optimizasyonun son önemli parçasıdır. Bu özellikler ile hem oyun deneyimi maksimum iyiliğe ulaşır hem de optimizasyon başarılı olur.

Optimizasyon ile Oyun Değerlendirmesi

Son olarak yazımızda size örnek oyunlar sunmak istiyoruz. Dyin light oyunu ışık döngüsü ve hareket anlamında başarılı olsa da oyuncular tarafından çözünürlük değerinin %55 altında değerlendirilmiştir. Deus Ex: Mankind Divided oyunu da benzer sorunla karşılaşmıştır. Metro 2033 oyunu ise optimizasyon konusunda tam not almıştır.

Başa dön tuşu