În acest moment, există doar 4.500 de jocuri de jucat pe Steam pentru MacOS. Este mai mult decât zero, dar, ca mijloc de comparație, este în jurul numărului de jocuri pentru PC care vor ajunge pe Steam. anul acesta singur.
În timp ce jocurile pe platforma iOS a Apple continuă să crească, jocurile pe MacOS nu sunt într-o formă bună. Dar, din nou, speranța de a juca pe Mac nu a avut niciodată prea multă justificare. A fost un vis pentru cei care și-au dorit să poată juca și pe computerele pe care le-au folosit pentru tot restul vieții.
Legate de
- Cum ar putea macOS Sonoma să repare widget-urile – sau să le înrăutățească și mai mult
- MacOS Sonoma de la Apple are o funcție care schimbă jocul - la propriu
- Este macOS mai sigur decât Windows? Acest raport de malware are răspunsul
Speranța de a juca pe Mac nu a avut niciodată prea multă justificare.
Cu toate acestea, în ultimii câțiva ani, Apple și-a dezvoltat propriul API grafic numit Metal ca un concurent al DirectX și OpenGL. A început ca un
iOS exclusiv, dar cea mai nouă versiune de Metal (Metal 2) este acum inclusă în fiecare copie a MacOS High Sierra. Deodată, conversația despre jocurile pe Mac a revenit în aer. Metal 2 avea să inaugureze o nouă eră a jocurilor pentru Mac? Ar începe Apple să divulge resurse serioase pentru a-i face pe plac jucătorilor?Din păcate, răspunsurile sunt încă nu - și nu. Jocurile Mac sunt încă moarte și este timpul să deschidem o investigație pentru a afla cine l-a ucis. Să aducem suspecții pe rând pentru a afla cine a apăsat pe trăgaci și de ce.
Primul nostru suspect – OpenGL
Puterea concurenței este o alegere evidentă ca forță care nu numai că a ucis jocurile Mac, dar ia împiedicat vreodată să aibă vreo șansă.
Ca a noastră Statistica Steam arată, Windows a fost întotdeauna platforma PC preferată de jucători. Chiar dacă fiecare utilizator de Mac din lume ar fi un jucător, toți cei 100 de milioane, ar fi un public foarte mic în comparație cu publicul potențial al utilizatorilor activi de Windows 10 - aproximativ 600 de milioane. Nu toți sunt jucători, dar este un număr tentant pentru dezvoltatori.
Dacă jocurile ajung în cele din urmă la MacOS - și acesta este un mare „dacă” - rezultatul este adesea un amestec amestecat. Când jocurile pentru PC sunt portate pe MacOS, acestea sunt adesea predate unui dezvoltator terță parte, care apoi face toate ajustările din culise pentru a face jocul să funcționeze pe un nou sistem de operare. Asta înseamnă un joc ca Civilizația VI nu este construit de la zero pentru a funcționa pe MacOS - de fapt, nici măcar nu folosește Metal pentru a-și conduce grafica. Chiar dacă este un joc relativ recent, dezvoltatorii aleg să folosească un alt API numit OpenGL pentru a rula Civilizația VI pe MacOS. OpenGL a existat cu mult înainte ca Metalul să apară pe scenă și încă alimentează o mulțime de jocuri care pot fi jucate pe un Mac.
În testele noastre, jocul a obținut doar aproximativ 22 de cadre pe secundă în timpul unui benchmark intern la rezoluție de 1.620 x 1.050, la setări medii. Am rulat benchmark-ul pe un MacBook Pro de 15 inchi cu un AMD Radeon Pro 455 placă grafică în timp ce rulați în MacOS. Același sistem a atins 66 FPS când am rulat același benchmark pe Windows 10.
MacOS nici măcar nu este compatibil cu cea mai recentă versiune de OpenGL.
Acesta nu este doar un cadru suplimentar ici și colo - Civilizația VI rulează de trei ori mai rapid pe Windows 10 decât pe MacOS. Așa cum am spus mai devreme, Civilizația VI nu folosește Metal pentru a-și împinge grafica - și aceasta este problema principală.
OpenGL nu este un API proprietar precum DirectX de la Microsoft. Este o platformă grafică deschisă care rulează pe Windows, MacOS și Linux. Își face treaba, dar nu este la fel de performant ca DirectX, deoarece nu este construit de la zero pentru a satisface nevoile MacOS la fel cum este DirectX pentru Windows.
Pentru a înrăutăți lucrurile, MacOS nici măcar nu este compatibil cu cea mai recentă versiune a OpenGL. MacOS folosește versiunea 4.1 care a fost lansată în 2010, cea mai recentă versiune este 4.6 și a apărut în 2017. Apple încearcă să-i încurajeze pe dezvoltatorii să folosească Metal, dar în acest proces, jucătorii ajung să obțină capătul scurt al stick-ului.
Al doilea suspect al nostru – DirectX
DirectX este o colecție de API-uri pe care Microsoft a construit-o de-a lungul deceniilor pentru a ajuta dezvoltatorii să-și aducă aplicațiile și jocurile în lumea Windows. Este partea din Windows care face toate sarcinile grafice și este principalul motiv pentru care jucătorii și dezvoltatorii apelează la computerele Windows pentru toate nevoile lor de jocuri. Dar poate fi învinuit cu adevărat pentru moartea jocurilor MacOS?
Am stabilit că jocurile de pe Mac nu folosesc întotdeauna Metal, dar ce zici când o fac? Să vedem cât de bine se ridică performanța.
la o rezoluție de 1.620 x 1.050, cu toate setările transformate la mediu, am văzut un 33 FPS consistent pe MacOS. Am rulat benchmark-ul pe un MacBook Pro de 15 inchi cu o placă grafică AMD Radeon Pro 455 în timp ce rulăm în MacOS.
Acesta este un câștig semnificativ Civilizația VI, un joc mai puțin solicitant din punct de vedere grafic, condus de OpenGL, așa că Metal are în mod clar câteva trucuri în mânecă.
Cu toate acestea, în Windows 10, la aceleași setări, am văzut 74 FPS. Aceasta este de peste două ori rata de cadre. Rețineți că toate aceste teste au fost efectuate pe aceeași mașină. Conform rezultatelor noastre, de obicei veți vedea mai mult decât dublul ratei de cadre doar rulând jocuri în Windows 10. Este un câștig de performanță remarcabil, pe care îl vedeți de obicei doar atunci când faceți upgrade hardware.
De obicei, veți vedea mai mult decât dublul ratei de cadre doar rulând jocuri în Windows 10.
Metalul s-ar putea apropia într-o zi de DirectX în ceea ce privește performanța brută, dar este puțin probabil să ofere vreodată mai bine performanță decât DirectX sau Vulkan — un viitor API grafic. Datorită resurselor pe care Microsoft le-a dedicat construirii DirectX de-a lungul anilor, vede mereu actualizări, spre deosebire de OpenGL sau Metal.
Chiar dacă Metal a oferit aceeași performanță ca DirectX, există problema disponibilității. Faptul că jocurile sunt lansate de obicei pentru MacOS mai târziu decât pentru Windows este un mare obstacol și nu este ceva care se va schimba peste noapte.
Suspectul numărul trei, Boot Camp
Ultimul cui din sicriu vine chiar de la Apple.
Boot Camp este cea mai rapidă și mai ușoară modalitate de a face ca Windows 10 să funcționeze pe un Mac. Instalarea Windows este o configurare unică, care durează cel mult aproximativ o oră - și în acest moment, merită efortul suplimentar. Ajungi cu o platformă care îți va rula mai bine jocurile și îți va oferi acces la ele în prima zi. Chiar dacă Metal a ajuns din urmă cu DirectX în ceea ce privește performanța, nu trebuie să aștepte încă câteva săptămâni sau luni pentru a juca un joc pe care l-ați așteptat este o afacere destul de mare.
Nu așa ar trebui să fie. Nu ar trebui să fie nevoie să partiționați o parte a hard diskului pentru un întreg sistem de operare doar pentru a juca un joc, mai ales nu pe un laptop scump care are aceeași putere brută ca și omologii săi Windows.
Prin deschiderea drumului utilizatorilor de Mac pentru a instala Windows, Apple a oferit jucătorilor o alternativă atractivă porturi MacOS prost optimizate ale jocurilor populare, fără a fi nevoie să faceți munca de a investi în viitorul Mac jocuri de noroc. Între diferențele de performanță și problemele legate de data lansării, Apple a oferit zero motive pentru ca dezvoltatorii sau jucătorii să folosească MacOS pentru a juca jocuri. S-ar putea să pară o soluție la îndemână acum, dar distruge orice fel de viitor pentru MacOS ca platformă de jocuri reală.
Asta ne duce la următorul și ultimul nostru suspect.
Adevăratul vinovat este dezvăluit
Să ne uităm la suspecții noștri anteriori. Metalul este proiectat pentru a oferi acces aproape direct la GPU pentru profesioniști și jocurile iOS, dar face o treabă slabă concurând cu DirectX. Aceasta este prima dovadă care arată că apărătorul care pândește în umbră. Al doilea suspect este Boot Camp. Având o modalitate ușoară de a instala Windows pe Mac-uri, a creat o comunitate în creștere de jucători Mac care nici măcar nu trebuie să se deranjeze cu performanța slabă a jocurilor MacOS. Apple nu a descurajat deloc utilizarea Boot Camp - a făcut-o doar mai convenabilă.
Adăugați-le și devine clar că Apple însuși este motivul pentru care jocurile MacOS sunt pe moarte și este puțin probabil să revină vreodată. Sigur, jocurile iOS ajung destul de des către MacOS, iar Steam are multe titluri MacOS disponibile, dar problemele menționate mai sus - performanță slabă și acces ușor la Windows - oferă un argument puternic împotriva jocului MacOS deloc.
Toate acestea oferă dovada mai acută că Apple nu-i pasă și probabil că nu îi va păsa niciodată de jocurile pe Mac. Există o mulțime de motive pentru care jocurile pe MacOS sunt moarte, dar Apple însuși a apăsat pe trăgaci.
Recomandările editorilor
- Acest meniu ascuns a schimbat pentru totdeauna modul în care îmi folosesc Mac-ul
- Apple tocmai le-a oferit jucătorilor de pe Mac un motiv important să fie entuziasmați
- Acest concept macOS fixează atât Touch Bar, cât și Dynamic Island
- Singurul lucru pe care trebuie să îl abordeze următoarea versiune de macOS
- Clasificarea celor mai bune (și cele mai proaste) versiuni de macOS din ultimii 20 de ani