Mac igre umiru, ali tko je kriv?

životni stil igranja na Macu
Mac igranje je mrtvo.

Trenutno postoji samo 4500 igara za igranje na Steamu za MacOS. To je više od nule, ali za usporedbu, otprilike je broj PC igara koje će se pojaviti na Steamu ove godine sama.

Dok igranje na Appleovoj iOS platformi raste, igranje na MacOS-u nije u dobrom stanju. Ali opet, nada u igranje na vašem Macu nikada nije imala puno opravdanja. Bio je to pust san za one koji su željeli također igrati igrice na računalima koja su koristili do kraja života.

Povezano

  • Kako macOS Sonoma može popraviti widgete — ili ih učiniti još gorima
  • Appleov macOS Sonoma ima značajku koja mijenja igru ​​- doslovno
  • Je li macOS sigurniji od Windowsa? Ovo izvješće o zlonamjernom softveru ima odgovor

Nada u igranje na vašem Macu nikada nije imala puno opravdanja.

Međutim, tijekom proteklih nekoliko godina, Apple je razvio vlastiti grafički API pod nazivom Metal kao konkurenciju DirectX-u i OpenGL-u. Počelo je kao iOS ekskluzivan, ali najnovija verzija Metala (Metal 2) sada je uključena u svaku kopiju MacOS High Sierra. Odjednom, razgovor o igricama na Macu se vratio u zrak. Hoće li Metal 2 uvesti novu eru Mac gaminga? Bi li Apple počeo izdvajati ozbiljne resurse kako bi zadovoljio igrače?

Nažalost, odgovori su još uvijek ne — i ne. Mac gaming je još uvijek mrtav i vrijeme je da otvorimo istragu tko ga je ubio. Privodimo osumnjičene jednog po jednog da saznamo tko je povukao okidač i zašto.

Naš prvi osumnjičeni – OpenGL

Snaga konkurencije je očigledan izbor kao sila koja ne samo da je uništila Mac igrice, već ga je spriječila da ikad ima šanse.

Kao naše Steam statistika pokazuje da je Windows oduvijek bio PC platforma po izboru za igrače. Čak i da je svaki korisnik Maca na svijetu igrač, svih 100 milijuna, to bi bila vrlo mala publika u usporedbi s potencijalnom publikom aktivnih korisnika Windows 10 — oko 600 milijuna kuna. Nisu svi igrači, ali to je primamljiva brojka za programere.

mac gaming civ vi

Ako igre na kraju ipak prijeđu na MacOS - a to je veliko 'ako' - rezultat je često mješovit. Kada se PC igre prebace na MacOS, često se predaju razvojnom programeru treće strane koji zatim radi sve prilagodbe iza scene kako bi igra radila na novom operativnom sustavu. To znači igra poput Civilizacija VI nije napravljen od temelja za rad na MacOS-u — zapravo, čak ni ne koristi Metal za pokretanje svoje grafike. Iako se radi o relativno nedavnoj igri, programeri su odlučili koristiti drugačiji API koji se zove OpenGL za pokretanje Civilizacija VI na MacOS-u. OpenGL je postojao mnogo prije nego što se Metal pojavio na sceni, i još uvijek pokreće mnoge igre koje se mogu igrati na Macu.

U našim testovima, igra je postigla samo oko 22 sličice u sekundi tijekom internog benchmarka pri rezoluciji 1620 x 1050, na srednjim postavkama. Proveli smo referentnu vrijednost na 15-inčnom MacBooku Pro s AMD Radeon Pro 455 grafička kartica dok radi u MacOS-u. Isti je sustav dosegao 66 FPS kada smo pokrenuli isti benchmark na Windows 10.

MacOS čak nije ni kompatibilan s najnovijom verzijom OpenGL-a.

To nije samo dodatni okvir tu i tamo - Civilizacija VI radi tri puta brže na Windows 10 nego na MacOS-u. Kao što smo ranije rekli, Civilizacija VI ne koristi Metal za promicanje svoje grafike — i to je primarni problem.

OpenGL nije vlasnički API poput Microsoftovog DirectX-a. To je otvorena grafička platforma koja radi na Windowsima, MacOS-u i Linuxu. Obavlja posao, ali nema tako visokih performansi kao DirectX jer nije izgrađen od temelja da zadovolji potrebe MacOS-a na isti način na koji je DirectX za Windows.

Da stvar bude gora, MacOS čak nije ni kompatibilan s najnovija verzija OpenGL-a. MacOS koristi verziju 4.1 koja je objavljena 2010., najnovija verzija je 4.6, a izašla je 2017. godine. Apple pokušava ukočiti programere da koriste Metal, ali u tom procesu igrači na kraju izvuku kraći kraj.

Naš drugi osumnjičeni – DirectX

DirectX je zbirka API-ja koje je Microsoft gradio desetljećima kako bi pomogao razvojnim programerima da uvedu svoje aplikacije i igre u svijet Windowsa. To je dio sustava Windows koji obavlja sav grafički težak posao i to je primarni razlog zašto igrači i programeri hrle na Windows računala za sve svoje određene potrebe za igranjem. Ali može li se doista okriviti za smrt MacOS igranja?

Ustanovili smo da igre na Macu ne koriste uvijek Metal, ali što kada koriste? Pogledajmo koliko je dobra izvedba.

mac gaming metal
Metal 2, nasljednik Appleovog Metal API-ja, predstavljen je na WWDC ranije ove godine.

pri rezoluciji 1620 x 1050, sa svim postavkama postavljenim na srednje, vidjeli smo dosljednih 33 FPS na MacOS-u. Pokrenuli smo benchmark na 15-inčnom MacBook Pro s AMD Radeon Pro 455 grafičkom karticom dok je radio u MacOS-u.

To je značajan dobitak u odnosu na Civilizacija VI, grafički manje zahtjevna igra koju pokreće OpenGL, tako da Metal očito ima nekoliko trikova u rukavu.

Ipak, u Windows 10, na istim postavkama, vidjeli smo 74 FPS. To je dvostruko više od broja sličica u sekundi. Imajte na umu da su svi ti testovi provedeni na istom stroju. Prema našim rezultatima, obično ćete vidjeti više nego dvostruko veći broj sličica u sekundi samo pokretanjem igara u sustavu Windows 10. To je izvanredan dobitak performansi, kakav obično vidite tek kada nadogradite svoj hardver.

Obično ćete vidjeti više nego dvostruki broj sličica u sekundi samo pokretanjem igara u sustavu Windows 10.

Metal bi se jednog dana mogao približiti DirectX-u u pogledu sirovih performansi, ali malo je vjerojatno da će ikada ponuditi bolje performanse od DirectX-a ili Vulkan — nadolazeći grafički API. Zbog resursa koje je Microsoft posvetio izgradnji DirectX tijekom godina uvijek ima ažuriranja, za razliku od OpenGL-a ili Metala.

Čak i ako Metal nudi istu izvedbu kao DirectX, postoji problem dostupnosti. Činjenica da igre obično izlaze za MacOS kasnije nego za Windows velika je prepreka i nije nešto što će se promijeniti preko noći.

Osumnjičeni broj tri, Boot Camp

Posljednji čavao u lijes dolazi od samog Applea.

Boot Camp je najbrži i najlakši način da Windows 10 počne raditi na Macu. Instalacija sustava Windows je jednokratna instalacija koja traje najviše sat vremena - iu ovom trenutku je vrijedno dodatnog truda. Na kraju ćete dobiti platformu koja će bolje pokretati vaše igre i dati vam pristup njima prvog dana. Čak i ako je Metal dostigao DirectX u pogledu performansi, ne morate čekati dodatnih nekoliko tjedana ili mjeseci da igrate igru ​​koju ste čekali prilično je velika stvar.

Ovako ne bi trebalo biti. Ne biste trebali particionirati dio tvrdog diska za cijeli operativni sustav samo da biste se igrali igra, pogotovo ne na skupom laptopu koji ima istu sirovu snagu kao i njegovi Windows parnjaci.

Čisteći put korisnicima Maca da instaliraju Windows, Apple je igračima dao privlačnu alternativu loše optimizirane MacOS portove popularnih igara, bez potrebe za ulaganjem u budućnost Maca igrica. Između razlika u performansama i problema s datumom izdavanja, Apple nije dao nijedan razlog za programere ili igrače da koriste MacOS za igranje igara. To bi se sada moglo činiti kao zgodno rješenje, ali ubija bilo kakvu budućnost za MacOS kao pravu platformu za igranje.

To nas dovodi do sljedećeg i posljednjeg osumnjičenika.

Pravi krivac je otkriven

Pogledajmo naše prethodne osumnjičenike. Metal je projektiran za pružanje gotovo izravnog pristupa GPU-u za profesionalce i iOS igre, ali ne radi loš posao u konkurenciji s DirectX-om. To je prvi dokaz koji ukazuje na kralja koji vreba u sjeni. Drugi osumnjičeni je Boot Camp. Jednostavan način instaliranja Windowsa na Macove stvorio je rastuću zajednicu Mac igrača koji se čak i ne moraju zamarati lošim igračkim performansama MacOS-a. Apple nije ni najmanje obeshrabrio korištenje Boot Campa - samo ga je učinio praktičnijim.

Zbrojite to i postaje jasno da je Apple sam razlog zašto MacOS igre umiru i da je malo vjerojatno da će se ikada vratiti. Naravno, iOS igre dovoljno često prolaze do MacOS-a, a Steam ima mnogo dostupnih MacOS naslova, ali prethodno spomenuti problemi — slaba izvedba i jednostavan pristup Windowsima — nude snažan argument protiv igranja na MacOS uopće.

Sve ovo pruža još jedan osuđujući dokaz da Appleu nije, i vjerojatno nikada neće, stalo do igranja na Macu. Postoji mnogo razloga zašto je igranje na MacOS-u mrtvo, ali Apple je sam povukao okidač.

Preporuke urednika

  • Ovaj skriveni izbornik zauvijek je promijenio način na koji koristim svoj Mac
  • Apple je upravo dao Mac igračima veliki razlog za uzbuđenje
  • Ovaj macOS koncept popravlja i Touch Bar i Dynamic Island
  • Jedina stvar koju sljedeća verzija macOS-a treba riješiti
  • Rangiranje najboljih (i najgorih) verzija macOS-a u posljednjih 20 godina