Il gaming su Mac sta morendo, ma di chi è la colpa?

stile di vita da gioco per mac
I giochi per Mac sono morti.

Al momento, ci sono solo 4.500 giochi a cui giocare su Steam per MacOS. È più di zero, ma come mezzo di confronto, si tratta del numero di giochi per PC che arriveranno su Steam quest'anno solo.

Mentre i giochi sulla piattaforma iOS di Apple continuano a crescere, i giochi su MacOS non sono in buona forma. Ma ancora una volta, la speranza di giocare sul tuo Mac non ha mai avuto molte giustificazioni. Era un sogno irrealizzabile per coloro che desideravano poter anche giocare sui computer che avrebbero utilizzato per il resto della loro vita.

Imparentato

  • In che modo macOS Sonoma potrebbe correggere i widget o peggiorarli ulteriormente
  • macOS Sonoma di Apple ha una funzionalità rivoluzionaria, letteralmente
  • macOS è più sicuro di Windows? Questo rapporto sul malware contiene la risposta

La speranza di giocare sul tuo Mac non ha mai avuto molte giustificazioni.

Tuttavia, negli ultimi anni, Apple ha sviluppato una propria API grafica chiamata Metal come concorrente di DirectX e OpenGL. È iniziato come un

iOS esclusivo, ma la versione più recente di Metal (Metal 2) è ora inclusa in ogni copia di MacOS High Sierra. All'improvviso, il discorso sui giochi per Mac è tornato nell'aria. Metal 2 avrebbe inaugurato una nuova era dei giochi per Mac? Apple inizierebbe a divulgare risorse serie per accontentare i giocatori?

Sfortunatamente, le risposte sono ancora no – e no. I giochi per Mac sono ancora morti ed è ora di aprire un'indagine su chi li ha uccisi. Coinvolgiamo i sospettati uno alla volta per scoprire chi ha premuto il grilletto e perché.

Il nostro primo sospettato: OpenGL

La forza della concorrenza è una scelta ovvia in quanto è la forza che non solo ha ucciso i giochi Mac, ma gli ha impedito di avere una sola possibilità.

Come il nostro Statistica del vapore dimostra che Windows è sempre stata la piattaforma PC preferita dai giocatori. Anche se ogni utente Mac nel mondo fosse un giocatore, tutti e 100 milioni, si tratterebbe di un pubblico molto piccolo rispetto al pubblico potenziale degli utenti attivi di Windows 10: circa 600 milioni. Non tutti sono giocatori, ma è un numero allettante per gli sviluppatori.

giochi mac civ vi

Se i giochi alla fine arrivano su MacOS – e questo è un grande “se” – il risultato è spesso un miscuglio. Quando i giochi per PC vengono trasferiti su MacOS, vengono spesso affidati a uno sviluppatore di terze parti che quindi apporta tutte le modifiche dietro le quinte per far funzionare il gioco su un nuovo sistema operativo. Ciò significa un gioco come Civiltà VI non è stato creato da zero per funzionare su MacOS, infatti non utilizza nemmeno Metal per gestire la sua grafica. Anche se è un gioco relativamente recente, gli sviluppatori scelgono di utilizzare un'API diversa chiamata OpenGL per l'esecuzione Civiltà VI su MacOS. OpenGL esisteva molto prima che Metal apparisse sulla scena, e ancora oggi alimenta molti dei giochi che possono essere giocati su un Mac.

Nei nostri test, il gioco ha raggiunto solo circa 22 fotogrammi al secondo durante un benchmark interno con una risoluzione di 1.620 x 1.050, con impostazioni medie. Abbiamo eseguito il benchmark su un MacBook Pro da 15 pollici con una AMD Radeon Pro 455 scheda grafica durante l'esecuzione in MacOS. Lo stesso sistema ha raggiunto i 66 FPS quando abbiamo eseguito lo stesso benchmark su Windows 10.

MacOS non è nemmeno compatibile con la versione più recente di OpenGL.

Non si tratta solo di un fotogramma in più qua e là - Civiltà VI funziona tre volte più velocemente su Windows 10 che su MacOS. Come abbiamo detto prima, Civiltà VI non utilizza Metal per spingere la sua grafica - e questo è il problema principale.

OpenGL non è un'API proprietaria come DirectX di Microsoft. È una piattaforma grafica aperta che funziona su Windows, MacOS e Linux. Porta a termine il lavoro, ma non è così performante come DirectX perché non è stato creato da zero per soddisfare le esigenze di MacOS nello stesso modo in cui DirectX lo è per Windows.

A peggiorare le cose, MacOS non è nemmeno compatibile con versione più recente di OpenGL. MacOS utilizza la versione 4.1 rilasciata nel 2010, la versione più recente è 4.6 ed è uscita nel 2017. Apple sta cercando di convincere gli sviluppatori a utilizzare Metal, ma nel processo i giocatori finiscono per ottenere la parte più corta del bastone.

Il nostro secondo sospettato: DirectX

DirectX è una raccolta di API che Microsoft ha creato nel corso di decenni per aiutare gli sviluppatori a portare le proprie applicazioni e i propri giochi nel mondo di Windows. È la parte di Windows che svolge tutto il lavoro pesante di grafica ed è il motivo principale per cui giocatori e sviluppatori affollano i computer Windows per tutte le loro esigenze di gioco designate. Ma può davvero essere incolpato per la morte dei giochi MacOS?

Abbiamo stabilito che i giochi su Mac non sempre utilizzano Metal, ma cosa succede quando lo fanno? Vediamo come si comportano le prestazioni.

metallo da gioco per mac
Metal 2, il successore dell'API Metal di Apple, è stato rivelato al WWDC all'inizio di quest'anno.

con una risoluzione di 1.620 x 1.050, con tutte le impostazioni impostate su media, abbiamo visto 33 FPS costanti su MacOS. Abbiamo eseguito il benchmark su un MacBook Pro da 15 pollici con una scheda grafica AMD Radeon Pro 455 mentre funzionavamo in MacOS.

Questo è un vantaggio significativo Civiltà VI, un gioco graficamente meno impegnativo gestito da OpenGL, quindi Metal ha chiaramente qualche asso nella manica.

Eppure in Windows 10, alle stesse impostazioni, abbiamo visto 74 FPS. È ben oltre il doppio del framerate. Tieni presente che questi test sono stati tutti condotti sulla stessa macchina. Secondo i nostri risultati, in genere vedrai più del doppio del framerate semplicemente eseguendo giochi in Windows 10. È un notevole miglioramento delle prestazioni, come di solito vedi solo quando aggiorni il tuo hardware.

In genere vedrai più del doppio del framerate semplicemente eseguendo giochi in Windows 10.

Un giorno Metal potrebbe avvicinarsi a DirectX in termini di prestazioni grezze, ma è improbabile che riuscirà mai a offrirlo Meglio prestazioni rispetto a DirectX o Vulcano - un'API grafica di prossima uscita. A causa delle risorse che Microsoft ha dedicato alla creazione DirectX nel corso degli anni vede sempre aggiornamenti, a differenza di OpenGL o Metal.

Anche se Metal offrisse le stesse prestazioni di DirectX, c’è il problema della disponibilità. Il fatto che i giochi in genere vengano rilasciati per MacOS più tardi rispetto a Windows è un grosso ostacolo e non è qualcosa che cambierà dall’oggi al domani.

Sospetto numero tre, campo di addestramento

L’ultimo chiodo nella bara arriva dalla stessa Apple.

Campo di addestramento è il modo più semplice e veloce per far funzionare Windows 10 su un Mac. L'installazione di Windows è un'operazione una tantum che richiede al massimo circa un'ora e, a questo punto, vale la pena fare uno sforzo extra. Ti ritroverai con una piattaforma che eseguirà meglio i tuoi giochi e ti darà accesso ad essi fin dal primo giorno. Anche se Metal ha raggiunto DirectX in termini di prestazioni, non dover aspettare qualche settimana o mese in più per giocare a un gioco che stavi aspettando è un grosso problema.

Non è così che dovrebbe essere. Non dovresti partizionare una parte del tuo disco rigido per un intero sistema operativo solo per giocare un gioco, soprattutto non su un laptop costoso che ha la stessa potenza pura delle sue controparti Windows.

Aprendo la strada agli utenti Mac per installare Windows, Apple ha offerto ai giocatori un'alternativa interessante a Port MacOS scarsamente ottimizzati di giochi popolari, senza dover investire nel futuro del Mac gioco. Tra le differenze di prestazioni e i problemi relativi alla data di rilascio, Apple non ha fornito ragioni per cui sviluppatori o giocatori utilizzino MacOS per giocare. Potrebbe sembrare una soluzione pratica ora, ma sta uccidendo qualsiasi tipo di futuro per MacOS come vera piattaforma di gioco.

Questo ci porta al nostro prossimo e ultimo sospettato.

Viene svelato il vero colpevole

Diamo un’occhiata ai nostri precedenti sospettati. Metal è progettato per fornire un accesso quasi diretto alla GPU per professionisti e giochi iOS, ma fa un pessimo lavoro competendo con DirectX. Questa è la prima prova che indica il boss in agguato nell’ombra. Il secondo sospettato è Boot Camp. Avere un modo semplice per installare Windows sui Mac ha creato una crescente comunità di giocatori Mac che non devono nemmeno preoccuparsi delle scarse prestazioni di gioco di MacOS. Apple non ha minimamente scoraggiato l’uso di Boot Camp, lo ha solo reso più conveniente.

Sommateli e diventa chiaro che Apple stessa è la ragione per cui i giochi MacOS stanno morendo ed è improbabile che ritornino mai. Certo, i giochi iOS arrivano su MacOS abbastanza spesso e Steam ha molti titoli MacOS disponibili, ma i problemi sopra menzionati, scarse prestazioni e facile accesso a Windows, offrono un forte argomento contro il gioco MacOS affatto.

Tutto ciò fornisce la prova più schiacciante che Apple non si preoccupa, e probabilmente non lo farà mai, dei giochi su Mac. Ci sono molte ragioni per cui i giochi su MacOS sono morti, ma è stata Apple stessa a premere il grilletto.

Raccomandazioni degli editori

  • Questo menu nascosto ha cambiato per sempre il modo in cui utilizzo il mio Mac
  • Apple ha appena dato ai giocatori Mac un grande motivo per essere entusiasti
  • Questo concetto di macOS risolve sia la Touch Bar che l'Isola Dinamica
  • L'unica cosa che la prossima versione di macOS deve affrontare
  • Classifica delle migliori (e peggiori) versioni di macOS degli ultimi 20 anni