Reklamı Kapat

Mac'ler hiçbir zaman oyun oynamak için tasarlanmamıştır. Sonuçta, tam da bu nedenle, macOS işletim sistemi için oyunlar uzun süredir hazırlanmadı ve geliştiriciler, tam tersine, şu ana kadar doğru olduğu söylenebilecek Apple platformunu başarıyla görmezden geldi. Apple Silicon çiplerinin gelişi tartışmayı önemli ölçüde değiştirdi; Apple kullanıcıları nihayet oyun oynamaya ilgi duymaya başladı ve Mac'lerini oyun için kullanmanın çeşitli yollarını arıyorlar. Finalde ise durum ne yazık ki o kadar basit değil çünkü yüksek performans, oyunların en iyi şekilde çalışmasını garanti etmiyor.

Modern bir API'nin varlığı da çok önemlidir; bu, donanımın tüm potansiyelini açığa çıkaracak gibi görünüyor. Ve işte burada temel bir engelle karşılaşabiliriz. PC (Windows) durumunda DirectX kütüphanesi hakimdir, ancak ne yazık ki çoklu platform değildir ve Apple kullanıcıları için çalışmaz. Half-Life 2, Team Fortress 2 veya Counter-Strike oyunlarının arkasındaki Valve şirketi, doğrudan çalışmak üzere tasarlanmış Vulkan adlı çoklu platform API'sinin geliştirilmesinde tartışılmaz payı olan bu rahatsızlığı çözmeye çalışıyor. günümüzün montajlarıyla mümkün olduğu kadar verimli bir şekilde çalışıyor ve hatta Apple Silicon için destek sunuyor. Yani birisi kasıtlı olarak müdahale etmeseydi bunu teklif edebilirdi.

Apple yabancı inovasyonu engelliyor

Ancak hepimizin bildiği gibi Apple, Cupertino devi kendi yolunu çiziyor ve yavaş yavaş tüm rekabeti görmezden geliyor. Mac'lerin oyun oynamak için uygun cihazlar olup olmayacağına karar verildiği bu tartışmada da durum çok benzer. Dolayısıyla Vulkan API, Apple Silicon çipli bilgisayarlara native destek sunsa da apple şirketi bunu tamamen kesmiş ve API'yi resmi olarak desteklemiyor ki bunun da temel bir nedeni var. Bunun yerine şirket, Vulcan'dan yalnızca biraz daha eski olan ve Apple ekosistemiyle daha iyi çalışan kendi çözümüne güveniyor; buna Metal adı veriliyor. Bundan önce, Apple bilgisayarları, telefonları ve tabletleri, pratikte ortadan kaybolan ve yerini tamamen Metal'e bırakan eski OpenCL alternatifine güveniyordu.

API Metali
Apple'ın Metal grafik API'si

Ama sorun şu. Bazı Apple hayranları bunu, Apple'ın yabancı yenilikleri tamamen engellediği ve örneğin oyunculara yardımcı olabilmesine rağmen bunların sistemlerine girmesine izin vermediği için görüyor. Ancak her şey daha çok talihsiz zamanlamayla ilgili olacak. Cupertino devi, API Metal'in geliştirilmesi üzerinde uzun süre çalışmak zorunda kaldı ve kesinlikle buna çok para harcadı. İlk yayın 2014 yılında çıkmıştı. Vulkan ise iki yıl sonra (2016) çıktı. Aynı zamanda bir sorunla daha karşılaşabiliriz, o da genel optimizasyondur. Vulkan grafik API'si neredeyse tüm bilgisayarları hedef alırken (çapraz platform olmayı hedeflerken), Metal doğrudan daha iyi sonuçlar verebilecek belirli bir donanım türünü, yani Apple cihazlarını hedef alıyor.

Mac'lerde oyun oynamak nasıl olacak?

Yani gerçek şu ki, Mac'ler oyun oynamaya iki yıl öncesine göre artık daha hazır değil. Apple Silicon yongalarının performansı onlara muazzam bir performans kazandırsa da, oyunların donanımın tüm potansiyelini kullanmasına olanak tanıyan yüksek kaliteli bir grafik API'si olmadan tam olarak oyun alanında çalışmaz. Neyse ki bazı geliştiriciler güncel gelişmelere yanıt vermeye çalışıyor. Örneğin bugün, Apple'ın Metal grafik API'sini kullandığında Apple Silicon'lu bilgisayarlar için yerel destek bile sunan popüler MMORPG World of Warcraft'a sahibiz. Ne yazık ki bu tür oyunları ancak parmaklarımızda sayabiliyorduk.

.