macOS Sonoma: la piattaforma di gioco migliorata grazie alla modalità di gioco e allo strumento di porting dei giochi
La piattaforma di gioco sui Mac di Apple si sta potenziando grazie all’introduzione della modalità di gioco e dello strumento di porting dei giochi nella nuova versione del sistema operativo: macOS Sonoma. In questo articolo, esamineremo in dettaglio entrambe le funzionalità e come contribuiscono a trasformare il Mac in una piattaforma di gioco più potente.
Lo strumento di porting del gioco su macOS Sonoma
L’esecuzione di giochi Windows su macOS non è nuova, grazie a piattaforme come Wine e Crossover che permettono ai computer Mac di eseguire il software Windows. Tuttavia, macOS Sonoma integra soluzioni simili direttamente nel sistema operativo, semplificando ulteriormente il processo di porting dei giochi per gli sviluppatori.
La nuova Game Porting Tool rilasciata da Apple aiuta gli sviluppatori a eseguire i propri giochi sul Mac con un minimo o nessuno sforzo. È interessante notare che lo strumento di porting dei giochi di Apple si basa su Wine, una piattaforma open source popolare per la traduzione del software Windows in ambienti Unix, come macOS e Linux. Tuttavia, Apple va oltre il semplice funzionamento dei giochi su macOS. Il Game Porting Tool è in grado di tradurre DirectX 12 in Metal 3. Questo significa che il gioco può essere eseguito nativamente sul Mac con prestazioni significativamente migliori.
Creazione di un gioco macOS nativo
Mentre alcuni giochi possono funzionare senza alcuna modifica del codice, Apple incentiva gli sviluppatori a fare di più che semplicemente eseguire versioni tradotte dei loro giochi Windows. Dopo aver utilizzato il Game Porting Tool per testare un gioco Windows su macOS, gli sviluppatori possono utilizzare nuovi strumenti per convertire la grafica DirectX in Metal. Ciò consente al gioco di essere eseguito nativamente sul Mac con prestazioni maggiori. L’SDK macOS Sonoma aiuta anche gli sviluppatori a sfruttare altre funzionalità del sistema operativo nativo, come il supporto per controller di gioco, audio spaziale e video HDR.
Modalità di gioco
Oltre allo strumento di porting dei giochi, gli sviluppatori possono sfruttare la modalità di gioco integrata in macOS Sonoma. Quando la modalità di gioco è attiva, il sistema dà la priorità all’esperienza di gioco per il gioco in primo piano. La latenza Bluetooth per AirPods viene drasticamente ridotta, la frequenza di campionamento Bluetooth per i controller PlayStation e Xbox viene raddoppiata, e il gioco riceve una priorità GPU e CPU più elevata, garantendo frame rate più stabili e sostenuti. Queste ottimizzazioni avvengono automaticamente per tutti i giochi su Mac, inclusi i titoli recenti e futuri.
Conclusione
Apple sta cercando di cambiare la percezione del Mac come piattaforma di gioco e dimostrare agli sviluppatori che vale la pena portare i loro giochi su macOS. Ciò apporterà un grande valore alla piattaforma e offrirà agli utenti una nuova esperienza di gioco su Mac.