Şu anda MacOS için Steam'de oynanabilecek yalnızca 4.500 oyun var. Bu sıfırdan fazla, ancak bir karşılaştırma yapmak gerekirse, Steam'e çıkacak PC oyunlarının sayısı civarında. bu yıl yalnız.
Apple'ın iOS platformunda oyunlar büyümeye devam ederken MacOS'ta oyunlar iyi durumda değil. Ancak yine de Mac'inizde oyun oynama umudunun hiçbir zaman pek bir gerekçesi olmadı. Hayatlarının geri kalanında kullandıkları bilgisayarlarda da oyun oynayabilmek isteyenler için boş bir hayaldi.
İlgili
- MacOS Sonoma, widget'ları nasıl düzeltebilir veya daha da kötü hale getirebilir?
- Apple'ın macOS Sonoma'sı kelimenin tam anlamıyla oyunun kurallarını değiştiren bir özelliğe sahip
- MacOS Windows'tan daha mı güvenli? Bu kötü amaçlı yazılım raporunda yanıt var
Mac'inizde oyun oynama umudunun hiçbir zaman pek fazla gerekçesi olmadı.
Ancak son birkaç yılda Apple, DirectX ve OpenGL'ye rakip olarak Metal adlı kendi grafik API'sini geliştirdi. Olarak başladı iOS özel, ancak Metal'in en yeni sürümü (Metal 2) artık MacOS High Sierra'nın her kopyasında yer alıyor. Aniden Mac oyunlarıyla ilgili sohbetler yeniden gündeme geldi. Metal 2, Mac oyunlarında yeni bir çağ mı başlatacaktı? Apple, oyuncuları memnun etmek için ciddi kaynakları açıklamaya başlayacak mı?
Ne yazık ki cevaplar hala hayır ve hayır. Mac Gaming hâlâ ölü ve artık onu kimin öldürdüğüne dair bir soruşturma başlatmamızın zamanı geldi. Tetiği kimin, neden çektiğini öğrenmek için şüphelileri tek tek ele alalım.
İlk şüphelimiz – OpenGL
Rekabetin gücü, yalnızca Mac oyunlarını öldürmekle kalmayıp aynı zamanda bir şansa sahip olmasını da engelleyen güç olarak bariz bir seçimdir.
Bizim olarak Buhar istatistiği Windows her zaman oyuncuların tercih ettiği bilgisayar platformu olmuştur. Dünyadaki her Mac kullanıcısının 100 milyonunun tamamı bir oyuncu olsa bile, aktif Windows 10 kullanıcılarının potansiyel kitlesiyle karşılaştırıldığında bu çok küçük bir izleyici kitlesi olurdu. yaklaşık 600 milyon. Bunların hepsi oyuncu değil ancak geliştiriciler için bu oldukça ümit verici bir rakam.
Oyunlar sonunda MacOS'a aktarılırsa - ki bu büyük bir "eğer" - sonuç genellikle karışık bir durum olur. PC oyunları MacOS'a taşındığında, genellikle üçüncü taraf bir geliştiriciye devredilir ve geliştirici daha sonra oyunun yeni bir işletim sisteminde çalışmasını sağlamak için tüm perde arkası ayarlamalarını yapar. Bunun anlamı şöyle bir oyun Medeniyet VI sıfırdan MacOS'ta çalışacak şekilde tasarlanmamıştır; aslında grafiklerini çalıştırmak için Metal bile kullanmaz. Nispeten yeni bir oyun olmasına rağmen geliştiriciler, oyunu çalıştırmak için OpenGL adlı farklı bir API kullanmayı tercih ediyor. Medeniyet VI MacOS'ta. OpenGL, Metal sahneye çıkmadan çok önce ortalıktaydı ve hala Mac'te oynanabilecek pek çok oyuna güç sağlıyor.
Testlerimizde oyun, orta ayarlarda 1.620 x 1.050 çözünürlükte dahili bir kıyaslama sırasında saniyede yalnızca 22 kare elde etti. Karşılaştırmayı AMD Radeon Pro 455 ile 15 inç MacBook Pro üzerinde gerçekleştirdik grafik kartı MacOS'ta çalışırken. Aynı kıyaslamayı Windows 10'da çalıştırdığımızda aynı sistem 66 FPS'ye ulaştı.
MacOS, OpenGL'nin en son sürümüyle bile uyumlu değil.
Bu sadece orada burada fazladan bir çerçeve değil — Medeniyet VI Windows 10'da MacOS'a göre üç kat daha hızlı çalışır. Daha önce de söylediğimiz gibi, Medeniyet VI grafiklerini geliştirmek için Metal kullanmıyor ve temel sorun da bu.
OpenGL, Microsoft'un DirectX'i gibi özel bir API değildir. Windows, MacOS ve Linux üzerinde çalışan açık bir grafik platformdur. İşi halleder ancak DirectX kadar yüksek performanslı değildir çünkü baştan sona DirectX'in Windows için olduğu gibi MacOS'un ihtiyaçlarını karşılamak üzere tasarlanmamıştır.
Daha da kötüsü MacOS, OpenGL'nin en son sürümü. MacOS, 2010 yılında piyasaya sürülen 4.1 sürümünü kullanıyor, en son sürüm 4.6 olup, 2017 yılında çıkmıştır. Apple, geliştiricileri Metal'i kullanmaya zorlamaya çalışıyor, ancak bu süreçte oyuncular işin kısa ucuna düşüyor.
İkinci şüphelimiz – DirectX
DirectX, geliştiricilerin uygulamalarını ve oyunlarını Windows dünyasına taşımalarına yardımcı olmak için Microsoft'un onlarca yıldır oluşturduğu bir API koleksiyonudur. Windows'un tüm grafiksel ağır işleri yapan kısmıdır ve oyuncuların ve geliştiricilerin belirlenen tüm oyun ihtiyaçları için Windows bilgisayarlarına akın etmesinin temel nedeni de budur. Ancak MacOS oyunlarının ölümü için gerçekten suçlanabilir mi?
Mac'teki oyunların her zaman Metal kullanmadığını belirledik, peki ya metal kullandıklarında? Performansın ne kadar iyi olduğunu görelim.
1.620 x 1.050 çözünürlükte, tüm ayarlar orta seviyeye getirildiğinde MacOS'ta tutarlı bir 33 FPS gördük. Karşılaştırmayı MacOS'ta çalışırken AMD Radeon Pro 455 grafik kartına sahip 15 inç MacBook Pro'da çalıştırdık.
Bu önemli bir kazanç Medeniyet VIOpenGL tarafından yürütülen grafiksel olarak daha az zorlu bir oyun, bu nedenle Metal'in elinde birkaç numara olduğu açıkça görülüyor.
Ancak Windows 10'da aynı ayarlarda 74 FPS'yi gördük. Bu kare hızının iki katından fazla. Bu testlerin hepsinin aynı makinede yapıldığını unutmayın. Sonuçlarımıza göre, yalnızca Windows 10'da oyun çalıştırdığınızda kare hızının iki katından fazlasını göreceksiniz. Bu, genellikle yalnızca donanımınızı yükselttiğinizde görebileceğiniz olağanüstü bir performans artışıdır.
Yalnızca Windows 10'da oyun çalıştırdığınızda kare hızının iki katından fazlasını göreceksiniz.
Metal bir gün ham performans açısından DirectX'e yaklaşabilir, ancak bunu sunması pek olası değil daha iyi DirectX'ten daha iyi performans veya Vulkan — yakında çıkacak bir grafik API'si. Microsoft'un geliştirmeye ayırdığı kaynaklar nedeniyle DirectX Yıllar geçtikçe OpenGL veya Metal'in aksine sürekli güncellemeler görüyor.
Metal, DirectX ile aynı performansı sunsa bile kullanılabilirlik sorunu var. Oyunların genellikle MacOS için Windows'a göre daha geç piyasaya sürülmesi büyük bir engel ve bu bir gecede değişecek bir şey değil.
Üç numaralı şüpheli, Eğitim Kampı
Tabuta çakılan son çivi bizzat Apple'dan geliyor.
Eğitim Kampı Windows 10'un Mac'te çalışmasını sağlamanın en hızlı ve en kolay yoludur. Windows'u yüklemek, en fazla bir saat süren tek seferlik bir kurulumdur ve bu noktada ekstra çabaya değer. Oyunlarınızı daha iyi çalıştıracak ve onlara ilk günden erişmenizi sağlayacak bir platforma sahip olursunuz. Metal performans açısından DirectX'i yakalamış olsa bile, beklediğiniz bir oyunu oynamak için fazladan birkaç hafta veya ay beklemek zorunda kalmamak oldukça büyük bir olay.
Olması gerektiği gibi değil. Sadece oyun oynamak için sabit sürücünüzün bir bölümünü tüm işletim sistemi için bölümlendirmeniz gerekmemelidir bir oyun, özellikle de Windows benzerleriyle aynı ham güce sahip pahalı bir dizüstü bilgisayarda değil.
Apple, Mac kullanıcılarının Windows'u yükleme yolunu açarak oyunculara çekici bir alternatif sundu. Mac'in geleceğine yatırım yapmak zorunda kalmadan, popüler oyunların kötü optimize edilmiş MacOS bağlantı noktaları oyun. Performans farklılıkları ve çıkış tarihi sorunları nedeniyle Apple, geliştiricilerin veya oyuncuların oyun oynamak için MacOS kullanmaları konusunda hiçbir neden göstermedi. Şu anda kullanışlı bir çözüm gibi görünebilir, ancak gerçek bir oyun platformu olarak MacOS için her türlü geleceği yok ediyor.
Bu bizi bir sonraki ve son şüphelimize getiriyor.
Gerçek suçlu ortaya çıktı
Önceki şüphelilerimize bakalım. Metal, profesyoneller ve iOS oyunları için GPU'ya neredeyse doğrudan erişim sağlayacak şekilde tasarlandı, ancak DirectX ile rekabet ederken zayıf bir iş çıkarıyor. Bu, elebaşının gölgelerde gizlendiğine işaret eden ilk kanıt. İkinci şüpheli ise Boot Camp. Windows'u Mac'lere kurmanın kolay bir yoluna sahip olmak, MacOS'un zayıf oyun performansıyla uğraşmak zorunda bile kalmayan, giderek büyüyen bir Mac oyuncuları topluluğu yarattı. Apple, Boot Camp'in kullanımını en ufak bir şekilde engellemedi; yalnızca daha kullanışlı hale getirdi.
Bunları topladığınızda, MacOS oyunlarının ölmesinin nedeninin Apple olduğu ve bir daha geri dönüş yapma ihtimalinin düşük olduğu ortaya çıkıyor. Elbette, iOS oyunları MacOS'a yeterince sık geliyor ve Steam'de pek çok MacOS oyunu mevcut ancak Bahsedilen sorunlar (düşük performans ve Windows'a kolay erişim), oyun oynamaya karşı güçlü bir argüman sunuyor Kesinlikle MacOS.
Tüm bunlar, Apple'ın Mac'te oyun oynamayı umursamadığına ve muhtemelen hiçbir zaman umursamayacağına dair daha fazla kanıt sağlıyor. MacOS'ta oyun oynamanın sona ermesinin pek çok nedeni var, ancak tetiği Apple'ın kendisi çekti.
Editörlerin Önerileri
- Bu gizli menü Mac'imi kullanma şeklimi sonsuza dek değiştirdi
- Apple, Mac oyuncularına heyecanlanmaları için büyük bir neden verdi
- Bu macOS konsepti hem Touch Bar'ı hem de Dynamic Island'ı düzeltiyor
- MacOS'un bir sonraki sürümünün ele alması gereken tek şey
- Son 20 yılın en iyi (ve en kötü) macOS sürümlerini sıralama