Görmekle ilgili içgüdüsel olarak yanlış olan bir şeyler var hale bir Mac'te. Apple'ın bilgisayarları oyun oynamakla tanınmıyor elbette, ancak hale, özellikle yersiz görünüyor. Bu, Microsoft'un yıldız çocuğu ve Microsoft'un 22 yıldır şapkasını astığı franchise.
İçindekiler
- Halo, Mac'e özel mi?
- Game Porting Toolkit karmaşası
- Her şey farklı olabilirdi
Önerilen Videolar
Ancak oyun başlangıçta Mac için tasarlandı ve şimdi doğrudan MacBook'unuzda oynayabilirsiniz. Apple'ın yakın tarihli Game Porting Toolkit'i, teoride her türlü Windows oyununu Mac'te oynanabilir hale getiriyor. Franchise'ın Apple ile olan hikayeli geçmişini göz önünde bulundurarak, platformun prime time için hazır olup olmadığını ve Apple'ın mirasını yerine getirip getiremeyeceğimi görmek için bir şans verdim. hale Mac için özel olarak yapılmış bir oyun olarak.
Halo, Mac'e özel mi?
Oynamanın resmi bir yolunun olmaması sürpriz olmamalı hale bir Mac'te. Microsoft şu anda oyunun geliştiricisi Bungie'ye sahip değil, ancak kesinlikle sahibi hale, yani franchise'ın çoğunluğu yıllar boyunca yalnızca Xbox ve PC'de mevcuttu. Bu, bugün için geçerliliğini koruyor Master Chief Koleksiyonuoyunların tüm güncellenmiş sürümlerini tek bir çatı altında oynamanın fiili yolu haline gelen Halo Sonsuz.
Yine de Halo'nun tarihinin Microsoft'un kutlamamayı tercih ettiği bir bölümü var. Spesifik olarak, Bungie'nin Microsoft'un değil Apple'ın ekosistemi için bir poster çocuğu olarak erken başlangıçları.
Şirket, 1991 yılında Alex Seropian ve Jason Jones tarafından kuruldu. 1992 yılında, şirket ilk oyununu çıkardı: Minotor. Oyun ilk olarak Jones tarafından geliştirildi ve ikili oyunu Apple II'den Macintosh'a taşıdı. Bungie oradan bir Apple süper yıldızına dönüştü. Çoğu kişi, Apple'daki Bungie'yi Maraton PC'ye özel atıcılara alternatif olarak Apple platformu için oluşturulmuş üçleme.
Apple'ın Bungie ile şirketin ilk yıllarında kurduğu yakın ortaklık dikkatlerden kaçmadı. Her şey Macworld 1999'da bir araya geldi ve Steve Jobs imzalı siyah boğazlı kazağını giyerek Mac için özel olarak yapılmış yeni bir oyunu duyurdu: Halo. bu değil hale bugün biliyoruz. Master Chief var, ancak oyun başlangıçta bir strateji oyunu olarak geliştirildi ve Macworld'de duyurulduğu zaman, üçüncü şahıs nişancıydı.
Sonra işler değişti. Microsoft, 2000 yılında Bungie'yi satın aldı ve ilk konsola özel ürününü tanıttı. Halo: Savaş Gelişti. Bu İşleri çileden çıkardığı bildirildi. Neden? Anlaşılan Jobs bunu istiyordu. kendisi için Bungie'yi satın almak.
Halo: Savaş Gelişti 2001'de Microsoft'un yeni Xbox konsolu için özel olarak yayınlandı. İki yıl sonra, 2003'te, Microsoft'ta eski oyun yayıncılığı başkan yardımcısı Ed Fries'in verdiği bir sözün ardından, sonunda PC ve Mac'e taşındı. O zamandan beri Mac'te başka hiçbir Halo oyunu yayınlanmadı. Çevrimiçi bakarsanız orijinal Mac sürümü mevcuttur ve hatta macOS Mojave veya daha eski bir sürümü kullandığınız sürece oynayabilirsiniz.
Kökenlerine rağmen, hale Tahmin edebileceğiniz gibi Apple ile ilişkilendirilmekten en uzak şey olmaya devam ediyor. Ancak Apple'ın yeni Game Porting Toolkit'iyle donanmış olarak, bazı revizyonist tarihlere girmek üzereydim.
Game Porting Toolkit karmaşası
Apple'ın yeni Oyun Taşıma Araç Seti büyük bir mesele. Bu araç setine aşina değilseniz, esas olarak macOS'un içinde bir Windows öykünme ortamı oluşturur. Bir geliştirici aracı olarak yapıldı ve geliştiricilerin oyunlarını tam bir bağlantı noktasına ayırmadan önce birkaç dakika içinde Mac'te test etmelerine olanak tanıyor. Ayrıca DirectX 12'yi desteklerken, CrossOver gibi diğer sanallaştırma araçları desteklemez. En önemlisi, Game Porting Toolkit, Apple'ın geliştiricisinden indirebileceğiniz ücretsiz bir kaynaktır. web sitesi - ve şimdiden Mac'leri meşru bir oyuna dönüştürmenin bir yolu olarak kutlanıyor platformu.
Hayal kırıklığıma, Game Porting Toolkit'i kurma oldukça karmaşıktır. Yeni başlayanlar için macOS Ventura kullanıyor olmalısınız ve çalışması için Xcode 15 beta sürümüne ihtiyacınız var. Araç setini indirip taktıktan sonra, Apple, onu yüklemek için Terminal'e girmeniz gereken bir dizi komut içeren bir yazı sunar.
Bunu saatlerce denedim, ancak Game Porting Toolkit'in düzgün bir şekilde oluşturulmasını asla sağlayamadım. Araç setini kurmanın ötesinde, onu doğru dizine yönlendirmek için bazı çalışmalar yapmanız, Wine'ı yapılandırmanız ve Terminal üzerinden Steam gibi vitrinler kurmanız gerekir. Bu bir güçlük. Sanırım oyun geliştirici değil de yazar olmamın bir nedeni var, ha?
Neyse ki, zahmete girmeme gerek yoktu. Açık kaynaklı bir program Viski denir tüm bunları manuel olarak yapılandırabilir ve Game Porting Toolkit'in bir bilgisayarda çalışmasını sağlamak için kullandığım şey buydu. M1 Pro MacBook Pro. Farklı sanal makineleri barındıran "şişeler" ve bunları yapılandırmak için bir grafik arayüzü oluşturur. Bir Windows 10 şişesi yaptım, Steam için Windows kurulum dosyalarını indirdim, onları sanal C: sürücüsüne yerleştirdim ve yarışlara gittim.
Şimdi, yükleme ve başlatma zamanı gelmişti Master Chief Koleksiyonu. Birkaç deneme sürdü, ancak birkaç dakika sonra MacBook Pro'nun mükemmel hoparlörlerinden ikonik Gregoryen ilahisini duydum. Garip.
İşte o zaman işler raydan çıktı. Halo Erişimi önceden yüklenmiş olarak gelir ve düzgün çalıştı. Birkaç görev oynadım ve bazı küçük takılmalar ve birkaç grafik sorunu dışında, Gelişmiş grafikler ön ayarıyla bile sorunsuzdu. Halo CE Yıldönümü Sürümü tamamen farklı bir canavardı.
Oyunu çalıştırabilmemin tek yolu, orijinal dokuları - 2001 dönemi Xbox dokuları gibi - kullanmaktı ve o zaman bile, savaşta olduğum her an kare hızı düşüyordu. The Maw adlı son görev gibi bazı seviyeler yüklenmedi. The Silent Cartographer gibi geniş bir dış mekan haritası olan diğer görevler, savaşın dışında bile bir slayt gösterisine dönüştü.
Performans sorunları bir yana, oyunları bu şekilde oynamaya çalışmanın kesinlikle birçok başka sorunu var. Yeni başlayanlar için, hile önleme yazılımı herhangi bir çevrimiçi çok oyunculu oynamanızı engeller. Bununla yaşayabilseniz bile, çok sayıda görsel hata ve kullanılabilirlik sorunu var ve eminim ki pakete dahil olan altı Halo oyununda mevcut olanların yalnızca bir kısmını gördüm.
En sinir bozucu şey, duraklatma menüsünde herhangi bir kaplamanın görünmemesiydi. Bu, oyun oynarken grafik ayarlarını değiştiremediğim ve oyundan çıkmak istersem programı kapanmaya zorlamam gerektiği anlamına geliyordu. Hafifçe söylemek gerekirse, tüm bu sorunlar, bu oyunun aslında Mac için yapılmış gibi davranmanın dalmasını bozdu.
Her şey farklı olabilirdi
Bütün hıçkırıklara rağmen, Master Chief Koleksiyonu Mac'te Game Porting Toolkit aracılığıyla teknik olarak çalışıyor ve çalışır durumda olduğunu görmek biraz gerçeküstüydü - siğiller ve hepsi. Bu duygu, Apple'ın resmi araç setinden vazgeçip CrossOver'ı denediğimde daha da güçlüydü. Halo, DirectX11 üzerinde çalışabildiğinden, Master Chief Koleksiyonu 2022'nin başlarında bir güncelleme ile CrossOver kullanılarak oynanabilir hale geldi. Kurulum daha basitti ve performans tüm oyunlarda çok daha istikrarlıydı.
Hala CrossOver'da sorunları vardı (özellikle Halo 2), ama kısa bir an için ne olabileceğini hayal edebildim. Apple'ın Bungie'yi satın aldığı ve Halo'yu Mac'e özel olarak tuttuğu alternatif tarihi görebiliyordum. Bir oyun serisi olarak Halo nasıl değiştirilirdi? Çığır açan bir başarıya asla ulaşamaz ve birinci şahıs nişancıların geleceğini bu şekilde etkilemez miydi? Xbox, amiral gemisi unvanı olarak Halo olmasaydı ne olurdu?
Bu soruların cevabını asla bilemeyeceğiz, ancak Apple'ın Bungie'ye sahip olmasının Mac'in gidişatını nasıl değiştirebileceğini görmek açık. Apple, bayrağını PC oyunları dünyasına sağlam bir şekilde dikmiş olsaydı, Game Porting Toolkit'in var olmasına gerek kalmazdı. Mac markası daha önce oyun oynamayı benimsemiş olsaydı kim bilir ne kadar farklı olurdu.
Halihazırda Game Porting Toolkit, Apple'ın yirmi yılı aşkın bir süre önce kaybettiği her şeyi geri kazanmaya yönelik ilk adım. Şimdilik, Mac'teki Halo'nun nihai mirası tam da bu şekilde kalacak - bir miras.
Editörlerin Önerileri
- Özel PC ortaklıklarıyla herkes kaybeder
- Tüm zamanların en kötü bilgisayar bağlantı noktaları ve neden bu kadar kötü oldukları
- Üretken yapay zeka, "daha geniş, daha büyük ve daha derin dünyalara" sahip oyunları nasıl yaratacak?
- Oyun dizüstü bilgisayarları bize hâlâ yalan söylüyor ve işler daha da karmaşık hale geliyor
- Unreal Engine 5, PC oyunlarındaki en büyük sorunu nasıl çözüyor?