Akkurat nå er det bare 4500 spill å spille på Steam for MacOS. Det er mer enn null, men som et middel til sammenligning er det rundt antall PC-spill som vil treffe Steam i år alene.
Mens spilling på Apples iOS-plattform fortsetter å vokse, er spilling på MacOS ikke i god form. Men igjen, håpet om å spille på Mac-en hadde aldri mye berettigelse. Det var en drøm for de som ønsket at de også kunne spille spill på datamaskinene de brukte resten av livet.
I slekt
- Hvordan macOS Sonoma kunne fikse widgets – eller gjøre dem enda verre
- Apples macOS Sonoma har en funksjon som endrer spillet – bokstavelig talt
- Er macOS sikrere enn Windows? Denne skadevarerapporten har svaret
Håpet om å spille på Mac-en hadde aldri mye berettigelse.
I løpet av de siste årene har Apple imidlertid utviklet sin egen grafiske API kalt Metal som en konkurrent til DirectX og OpenGL. Det startet som en iOS eksklusivt, men den nyeste versjonen av Metal (Metal 2) er nå inkludert i hvert eksemplar av MacOS High Sierra. Plutselig var samtalen om Mac-spill i luften igjen. Skulle Metal 2 innlede en ny æra av Mac-spilling? Ville Apple begynne å avsløre seriøse ressurser til gledelige spillere?
Dessverre er svarene fortsatt nei - og nei. Mac-spilling er fortsatt dødt, og det er på tide at vi åpner en etterforskning om hvem som drepte det. La oss ta inn de mistenkte én om gangen for å finne ut hvem som trakk avtrekkeren, og hvorfor.
Vår første mistenkte – OpenGL
Styrken til konkurrentene er et åpenbart valg som kraften som ikke bare drepte Mac-spilling, men forhindret den fra å ha en sjanse.
Som vår Steam-statistikk viser, har Windows alltid vært den foretrukne PC-plattformen for spillere. Selv om hver Mac-bruker i verden var en spiller, alle 100 millioner av dem, ville det være et veldig lite publikum sammenlignet med det potensielle publikummet til aktive Windows 10-brukere — ca 600 millioner. Ikke alle av dem er spillere, men det er et fristende tall for utviklere.
Hvis spill til slutt kommer over til MacOS - og det er et stort "hvis" - blir resultatet ofte en blandet bagasje. Når PC-spill porteres til MacOS, blir de ofte overlevert til en tredjepartsutvikler som deretter gjør alle justeringene bak kulissene for å få spillet til å fungere på et nytt operativsystem. Det betyr et spill som Sivilisasjon VI er ikke bygget fra grunnen for å fungere på MacOS – faktisk bruker den ikke engang Metal til å drive grafikken. Selv om det er et relativt nylig spill, velger utviklerne å bruke en annen API kalt OpenGL for å kjøre Sivilisasjon VI på MacOS. OpenGL fantes lenge før Metal dukket opp på scenen, og driver fortsatt mange av spillene som kan spilles på en Mac.
I våre tester oppnådde spillet bare omtrent 22 bilder per sekund under en intern benchmark med 1 620 x 1 050 oppløsning, på middels innstillinger. Vi kjørte benchmark på en 15-tommers MacBook Pro med en AMD Radeon Pro 455 grafikkort mens du kjører i MacOS. Det samme systemet traff 66 FPS da vi kjørte samme benchmark på Windows 10.
MacOS er ikke engang kompatibel med den nyeste versjonen av OpenGL.
Det er ikke bare en ekstra ramme her og der - Sivilisasjon VI kjører tre ganger raskere på Windows 10 enn på MacOS. Som vi sa tidligere, Sivilisasjon VI bruker ikke Metal til å presse grafikken - og det er det primære problemet.
OpenGL er ikke et proprietært API som Microsofts DirectX. Det er en åpen grafisk plattform som kjører på Windows, MacOS og Linux. Den får jobben gjort, men den er ikke like høy ytelse som DirectX fordi den ikke er bygget fra grunnen av for å imøtekomme MacOS behov på samme måte som DirectX er for Windows.
For å gjøre vondt verre, er ikke MacOS engang kompatibel med siste versjon av OpenGL. MacOS bruker versjon 4.1 som ble utgitt i 2010, den nyeste versjonen er 4.6, og den kom ut i 2017. Apple prøver å stiv arm utviklere til å bruke Metal, men i prosessen ender spillere opp med å få den korte enden av pinnen.
Vår andre mistenkte – DirectX
DirectX er en samling APIer som Microsoft har bygget over flere tiår for å hjelpe utviklere med å bringe programmene og spillene sine inn i Windows-verdenen. Det er den delen av Windows som gjør alle de grafiske tunge løftene, og det er den primære grunnen til at spillere og utviklere strømmer til Windows-datamaskiner for alle deres utpekte spillbehov. Men kan det virkelig klandres for døden til MacOS-spilling?
Vi har slått fast at spill på Mac ikke alltid bruker Metal, men hva med når de gjør det? La oss se hvor godt ytelsen holder seg.
med 1 620 x 1 050 oppløsning, med alle innstillingene slått til medium, så vi en konsekvent 33 FPS på MacOS. Vi kjørte standarden på en 15-tommers MacBook Pro med et AMD Radeon Pro 455-grafikkort mens vi kjørte i MacOS.
Det er en betydelig gevinst Sivilisasjon VI, et mindre grafisk krevende spill drevet av OpenGL, så Metal har helt klart noen triks i ermene.
Men i Windows 10, med de samme innstillingene, så vi 74 FPS. Det er godt over det dobbelte av rammehastigheten. Husk at alle disse testene ble utført på samme maskin. I følge resultatene våre vil du vanligvis se mer enn det dobbelte av framerate bare ved å kjøre spill i Windows 10. Det er en bemerkelsesverdig ytelsesgevinst, som du vanligvis ser bare når du oppgraderer maskinvaren.
Du vil vanligvis se mer enn dobbel framerate bare ved å kjøre spill i Windows 10.
Metal kan en dag komme nær DirectX når det gjelder rå ytelse, men det er usannsynlig at det noen gang vil tilby bedre ytelse enn DirectX eller Vulkan — et kommende grafikk-API. På grunn av ressursene Microsoft har brukt på å bygge opp DirectX gjennom årene ser den alltid oppdateringer, i motsetning til OpenGL eller Metal.
Selv om Metal tilbød samme ytelse som DirectX, er det et spørsmål om tilgjengelighet. Det faktum at spill vanligvis utgis for MacOS senere enn de gjør for Windows er et stort hinder, og det er ikke noe som kommer til å endre seg over natten.
Mistenkt nummer tre, Boot Camp
Den siste spikeren i kisten kommer fra Apple selv.
Førstegangs tjeneste er den raskeste og enkleste måten å få Windows 10 til å fungere på en Mac. Installering av Windows er et engangsoppsett som tar omtrent en time på det meste - og på dette tidspunktet er det verdt den ekstra innsatsen. Du ender opp med en plattform som vil kjøre spillene dine bedre, og gi deg tilgang til dem på dag én. Selv om Metal tok igjen DirectX når det gjelder ytelse, er det en ganske stor sak å slippe å vente noen uker eller måneder ekstra for å spille et spill du har ventet på.
Det er ikke slik det burde være. Du bør ikke måtte partisjonere en del av harddisken for et helt operativsystem bare for å spille et spill, spesielt ikke på en dyr bærbar datamaskin som har samme råkraft som Windows-motpartene.
Ved å rydde veien for Mac-brukere å installere Windows, har Apple gitt spillere et tiltalende alternativ til dårlig optimaliserte MacOS-porter av populære spill, uten å måtte gjøre jobben med å investere i fremtiden til Mac spilling. Mellom ytelsesforskjellene og utgivelsesdatoproblemene har Apple gitt null grunner for utviklere eller spillere til å bruke MacOS til å spille spill. Det kan føles som en praktisk løsning nå, men det dreper enhver form for fremtid for MacOS som en ekte spillplattform.
Det bringer oss til vår neste og siste mistenkte.
Den virkelige skyldige blir avslørt
La oss se på våre tidligere mistenkte. Metal er konstruert for å gi nesten direkte tilgang til GPU for profesjonelle og iOS-spill, men det gjør en dårlig jobb med å konkurrere med DirectX. Det er det første beviset som peker på kongenålen som lurer i skyggene. Den andre mistenkte er Boot Camp. Å ha en enkel måte å installere Windows på Mac har skapt et voksende fellesskap av Mac-spillere som ikke engang trenger å bry seg med MacOS’ dårlige spillytelse. Apple har ikke frarådet bruken av Boot Camp på det minste – det har bare gjort det mer praktisk.
Legg disse sammen, og det blir klart at Apple i seg selv er grunnen til at MacOS-spill er døende, og det er usannsynlig at det noen gang vil komme tilbake. Jada, iOS-spill kommer ofte nok til MacOS, og Steam har mange tilgjengelige MacOS-titler, men De nevnte problemene – dårlig ytelse og enkel tilgang til Windows – gir et sterkt argument mot å spille på MacOS i det hele tatt.
Alt dette gir det mer fordømmende beviset på at Apple ikke, og sannsynligvis aldri vil, bryr seg om spilling på Mac. Det er mange grunner til at spilling på MacOS er dødt, men Apple selv trakk avtrekkeren.
Redaktørenes anbefalinger
- Denne skjulte menyen har for alltid endret hvordan jeg bruker Mac-en min
- Apple ga nettopp Mac-spillere en stor grunn til å være begeistret
- Dette macOS-konseptet fikser både Touch Bar og Dynamic Island
- Det eneste den neste versjonen av macOS må ta tak i
- Rangering av de beste (og verste) versjonene av macOS fra de siste 20 årene