Bilgisayar oyunları, performansı ve görüntü kalitesini önemli ölçüde artıran gelişmiş teknolojiler sayesinde, rakipsiz bir görsel olarak çarpıcı ve gerçekçi deneyim sunar. Geliştiriciler, maksimum ayrıntı ve netlik sağlamak için ışın izlemeyi geliştiren, çözünürlüğü artıran ve kare hızlarını iyileştiren özel tekniklere güvenirler.

Bu üstünlük, yükseltilebilir donanım sayesinde daha akıcı bir oyun deneyimi sağlar ve oyunculara ihtiyaçlarına ve modern oyunların yeteneklerine uygun bileşenleri seçme özgürlüğü verir. Güçlü donanım ve yazılım yeniliklerinin birleşimi, geleneksel platformları açıkça aşan bir performans ortaya çıkarır.
PC'nin esnek mimarisi, geliştiricilerin yeni teknolojileri kullanıma sunulur sunulmaz desteklemelerine olanak tanıyarak PC oyunlarına daha hızlı bir geliştirme döngüsü ve daha güçlü özellikler kazandırıyor. Donanım ve teknolojinin bu entegrasyonu, PC oyun deneyimini diğer platformlardan tamamen farklı ve daha gelişmiş hale getiriyor.
Yoğun efektlere sahip açık dünya oyunları, ev konsollarında genellikle bulunmayan zengin detaylı ortamlar ve dinamik etkileşimler yaratmak için bu yeteneklerden yararlanır; bu da PC'yi mümkün olan en yüksek kaliteyi arayanlar için tercih edilen seçenek haline getirir.
Özgür ve açık kaynaklı yazılım (FOSS), şimdiye kadar tasarlanmış en harika fikirlerden biridir ve hepimiz günlük olarak ona güveniyor ve ondan faydalanıyoruz. İster özgür ve açık kaynaklı bir uygulamayı doğrudan kendi yararınıza kullanın, ister onun üzerine kurulu bir hizmeti kullanın, etkisi hepimizi hissediyor.
Ücretsiz ve açık kaynaklı yazılımlar, bilişim alanının birçok dalında öncü rol üstlenmiş olsa da, sürekli olarak bir alanda zorlanmaktadır: 3 boyutlu bilgisayar grafikleri. Neden?
Açık kaynaklı standartlar neden kullanıcıların güvenini kazanmakta zorlanıyor?
Bu tartışmanın temel nedeni yakın zamanda yaşanan bir sorundan kaynaklanıyor: NVIDIA, sürücü yazılımında 50 serisi grafik kartlarından 32 bit PhysX desteğini kaldırdı. Bu durum, Batman: Arkham Asylum gibi popüler oyunları etkiledi ve PhysX'in tam CPU yükünde çalışmasına neden olarak en yeni işlemcileri bile zorladı.

Elbette, PhysX'i devre dışı bırakabilirsiniz, ancak bu, dünyanın en yeni ve en iyi GPU'larının bile birçok popüler oyunu en iyi ayarlarda çalıştıramayacağı anlamına gelir. Bu durum, PC oyuncularını ve genel olarak meraklılarını üzmüştür. Sonuçta, PC oyuncuları için en büyük çekiciliklerden biri, onlarca yıllık PC oyununa erişimdir.
Kamuoyundan gelen tepkilerin ardından NVIDIA, 32 bit PhysX desteğini oyun bazında yeniden etkinleştirdi. Bu olay, bilgisayar grafikleri alanındaki tescilli teknolojilerin sorunlu doğasını vurgulamaktadır. Meşru bir hak olsa bile, NVIDIA gibi bir donanım üreticisinin tek taraflı hareket etme kararı sorunlu olmaya devam etmektedir.
Ancak, tescilli özelliklere ve teknolojilere yönelik açık kaynaklı alternatifler, teknik olarak mükemmel şekilde işlevsel olsalar bile, her zaman geri planda kalıyor gibi görünüyor. ID Software gibi devlerin OpenGL ve Vulkan gibi grafik API'lerine bilinçli desteğine rağmen, DirectX gibi tescilli bilgisayar API'leri baskınlığını koruyor. Bunun birçok nedeni var, ancak bence en önemlilerinden biri, net bir liderlik veya merkezi otorite eksikliği nedeniyle ücretsiz ve açık kaynaklı yazılımların ve açık endüstri standartlarının sertifikalandırılması ve uygulanmasının daha uzun sürmesidir. NVIDIA'nın 32 bit PhysX desteğini bırakmasını sağlayan şey, DLSS veya ışın izleme gibi teknolojilerle hızlı ve kararlı adımlar atmasını sağlayan şeyle aynıdır.
Tekrarlayan performans açığı
Grafik işlem birimleriyle (GPU'lar) ilgili bir diğer sorun, NVIDIA gibi donanım üreticilerinin çiplerini kendi teknolojileriyle mükemmel bir şekilde uyumlu olacak şekilde tasarlayabilme yeteneğidir. Bu durum, teknolojilerini kısmen kullanıma sunan ve FSR teknolojisinin NVIDIA veya Intel kartlarında kullanılmasına izin veren AMD ile tezat oluşturmaktadır. Benzer şekilde, Intel'in XeSS teknolojisi diğer markaların kartlarında da çalışır, ancak bu hibrit bir durumdur; Intel Arc GPU'larında ve diğer markalarda farklı bir yol kullanılarak, Intel kartlarında daha iyi kalite ve performans elde edilir. Elbette, ne FSR ne de XeSS tamamen açık kaynaklı değildir; belirli üreticilerin donanımlarıyla sınırlı değildir.

OpenGL ve Vulkan gibi çok daha geniş bir donanım yelpazesinde çalışması gereken açık API'ler söz konusu olduğunda, bu tür ince iyileştirmelerin olasılığı düşüktür. Mantle burada ilginç bir örnektir, çünkü AMD'nin Mantle ile geliştirdiği düşük seviyeli yaklaşım Vulkan'ın temelini oluşturmuştur, ancak AMD'nin yaptığı çalışmaları Khronos Grubu'na bağışlaması olmasaydı bu mümkün olmazdı. Dolayısıyla, Vulkan'ın bugün sahip olduğu etkileyici düşük seviyeli API performansı, özel bir donanım üreticisinin yaptığı çalışmalar sayesinde mümkün olmaktadır.
Bu, açık kaynaklı teknolojilerin donanıma özgü teknolojilerle rekabet edemeyeceği anlamına gelmez; aksine, genellikle avantajlı olan ve en önemli iyileştirmeleri gösterenler kurum içi çözümlerdir. DLSS, çoklu kare oluşturma veya ışın yeniden yapılandırma gibi teknolojiler donanıma özgü özellikler olarak tanıtıldıktan sonra, aynı şeyi hedefleyen açık kaynaklı girişimler aylar veya yıllar sonra ortaya çıkar.
ملاحظة
İlginç bir şekilde, bilgisayarlar için 3D grafik API'lerinin ilk dönemlerinde OpenGL, DirectX'in önceki sürümlerine göre üstün bir teknolojiydi, ancak 3dfx'in (Voodoo grafik kartları için tasarlanmış) Glide'ı şüphesiz daha iyiydi. PhysX'in geliştiricisi Ageia gibi, 3dfx de daha sonra NVIDIA tarafından satın alındı ve teknolojilerinin bazıları bugün hala NVIDIA donanım ve yazılımlarında kullanılmaktadır.
Parçalanma, geliştiricilerin enerjisini tüketiyor.
Bir video oyunu, profesyonel bir 3D uygulama veya grafik API'sine dayanan herhangi bir yazılım geliştiriyorsanız, yetenekleriniz mevcut kaynaklarla sınırlıdır. Bir stüdyonun tek, bilinen ve yaygın olarak kullanılan bir API'yi (özel mülkiyete ait olsa bile) desteklemek ile her biri kendine özgü değişiklikler gerektiren on topluluk tabanlı API arasında seçim yapması gerekiyorsa, mantıklı iş tercihi açıktır.
Bu nedenle DirectX, Windows bilgisayarlarında baskın konumdayken, Vulkan çoğunlukla isteğe bağlı bir eklenti olarak kalıyor, hatta bazen hiç bulunmuyor. Ancak etkisi Windows'un ötesine de yayılıyor. DirectX ayrıca, Linux'ta oyun çalıştırmanın anahtarının Windows uyumluluk katmanında yattığının da nedenidir; çoğu durumda, geliştiricilerin kaynaklarını yerel Linux uygulamaları oluşturmaya yatırmaları hala değerlidir.
Kimsenin konuşmak istemediği çetrefilli ekonomik sorunlar
Beklendiği gibi, son faktör para. Her şey para ve sağladığı kaynaklarla ilgili. Donanım ve yazılım satışları, uygulama programlama arayüzlerinin (API'ler) geliştirilmesini finanse ediyor. NVIDIA ve Microsoft, sırasıyla grafik işlem birimlerinden (GPU'lar) ve Windows işletim sisteminden kar elde ederek DLSS ve DirectX gibi teknolojileri yaratıp geliştirebiliyorlar.
Açık kaynak projeleri her zaman fon bulmakta zorlanmıştır; gönüllü teknik uzmanların zamanına ve bazen de şirketlerin ortak çıkarlarına fayda sağladığını fark ettiklerinde kurumsal sponsorluğa güvenirler.
Düzenli bir nakit akışı olmadan lider olmak zordur, bu nedenle en iyi seçenek yakın bir takipçi olmaktır.
En iyi PC oyunları, geleneksel platformlarda elde edilemeyen bir deneyim sunmak için gelişmiş teknoloji ve güçlü donanımın bir kombinasyonuna dayanır. Bu üstünlük, oyunculara daha yüksek performans, ayarları özelleştirmede daha fazla esneklik ve yeni teknolojilerin hızlı gelişiminden yararlanma olanağı sağlar.
Her oyuncu, uygun bileşenleri seçerek ve oyunlardaki gelişmiş teknolojileri destekleyerek bu özelliklerden yararlanabilir ve daha akıcı ve ayrıntılı bir oyun deneyimi elde edebilir.



