Çözüldü Vulkan Nedir?

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Çözüm
Grafik API'ıdır.

Oyun programlayan insanlar bir an once oyunu yazip bitirmek isterler. O yuzden GPU ile konusayim, ona islem yaptirayim; klavye ve mouse ile konusayim onlardan bilgi alayim diye ugrasmak yerine, hazir bir API uzerinden bu dusuk seviye isleri daha hizli sekilde hallederler. Buradaki "hizli", bizler icin degil onlar icin.

Bu sebeple kendi oyun motorlarini yazmaktansa hazir oyun motorlariyla islerini hallederler. Birileri onlar icin API hazirlar, oyun motoru yazar ki, normalde 6 senede yazacaklari oyunu 6 ayda yazabilsinler. (Tabii bundan oyun motoru da para kazansin )

Windows Direct X'i bu sebeple gelistirdi, o yuzden oyun oynamak istiyorsan Windows kullanmak gerekli. Vulkan bunun alternatifi. Ustelik Linux'te de calisiyor.

Her oyun buna destek vermiyor, dedigim gibi bu oyun gelistiricilerinin tercihi. DirectX kullanan bir oyunu Vulkan'a adapte etmek basit bir is degil. Sen ben gibi son kullanicinin yapacagi bir is hiç degil.

Boyle yeni API'lar ciktiginda "Abi eskisinden 20 kat hizliymis" gibi konusan cok cikar. Kimse siz 10 FPS fazla alacaksiniz diye gelistirdigi oyunu 6 ay sonra piyasaya surmek istemez gunumuz oyun endustrisinde. Vulkan'i destekliyorsa bunun kesinlikle maddi bir getirisi olacagini dusunmesinden ileri geliyordur.

Technopat Haberler

Yeni konular

Geri
Yukarı