Linux e Android sono il futuro dei giochi portatili

L'industria dei giochi portatili si sta surriscaldando, ma il suo futuro non dipende dall'hardware. Piuttosto, si baserà su Linux e Android.

Dispositivi come il Ponte a vapore, Ayaneo 2 e persino Nintendo Switch hanno preso d'assalto il mondo negli ultimi anni. Le console portatili portatili aprono un nuovo mondo di esperienze. Mentre Nintendo produce dispositivi portatili da anni, i primi due offrono giochi per PC in movimento, completo di buone prestazioni, eccellente durata della batteria e capacità di fare molto di più con il Software.

Tuttavia, Steam Deck ha un vantaggio rispetto ad Ayaneo 2 in un grande reparto: il sistema operativo. È molto più semplice fare quello che vuoi su SteamOS, un fork di Arch Linux, per non parlare del sovraccarico ridotto. Da un lato, ciò riduce i costi poiché non è necessario sborsare una licenza software per la sua distribuzione. Tuttavia, ci sono degli svantaggi nell'usare Linux, come il requisito del Strato di compatibilità protonica per garantire che i giochi creati per Windows siano ancora giocabili.

Tuttavia, sembra chiaro che il futuro dei giochi portatili sarà probabilmente una combinazione di Android e Linux, e ci sono alcune ragioni per cui.

Linux è aperto e gratuito

In termini di software, Linux è ovviamente una scelta interessante per qualsiasi azienda che voglia costruire una nuova macchina da gioco. Non solo è un kernel aperto e gratuito da cui partire, ma ci sono molte distribuzioni là fuori che le aziende possono ereditare e su cui sviluppare i propri sistemi. (Vedi SteamOS, basato su Arch.) Poiché i palmari mirano a cercare di ridurre i costi il ​​più possibile sfruttando al massimo l'hardware limitato, Linux diventa un'opzione più attraente.

Naturalmente, lo svantaggio più grande è che la base Linux richiederebbe probabilmente che il sistema operativo fosse open source. Ad esempio, puoi sfogliare il codice di SteamOS, anche se il client Steam stesso è proprietario. Aziende come Microsoft, Sony e Nintendo si affidano a sistemi antipirateria e di blocco per proteggere le vendite dei loro giochi, e un sistema operativo open source potrebbe spaventare quelle aziende.

Tuttavia, i dispositivi portatili come il Nintendo DS hanno dimostrato che, anche di fronte alla pirateria dilagante, i giochi possono ancora vendere incredibilmente bene e rivelarsi redditizi. Con il PC così aperto, i giochi crackati sono ovunque, ma i giocatori continuano ad acquistare giochi. Dimostrarlo per le aziende è di per sé un'impresa, ma può essere fatto, e il mercato dei PC dimostra che le persone, in generale, compreranno i loro giochi invece di piratarli.

I palmari da gioco Android sono già qui

Nel frattempo, il precedente per i dispositivi portatili da gioco con sistema operativo Android è già stato creato. Dispositivi come il Logitech Cloud e il Bordo Razer sono basati su Android e c'è già un'enorme varietà di giochi riproducibili su questi sistemi. Non solo, ma le GPU degli smartphone sono piuttosto potenti. Dopotutto, Nintendo Switch utilizza un Tegra X1 e la GPU Maxwell su quel SoC (che funziona a una velocità di clock inferiore anche quando è sganciato) è stata a lungo surclassata da GPU come l'Adreno 740 nel Snapdragon 8 Gen 2.

Questo non menziona nemmeno come sono state le persone emulare giochi su Android per anni. Anche i giochi mobili sono diventati sempre più popolari, con titoli graficamente intensivi come Impatto Genshin E Call of Duty Mobile in cima alle classifiche. Android è già una piattaforma di gioco seria e i palmari che ne traggono vantaggio stanno iniziando a essere rilasciati con maggiore frequenza.

Certo, principalmente i giochi su dispositivi mobili portano ancora uno stigma tra gli altri nella comunità dei videogiochi, ma quello la percezione sta iniziando a cambiare poiché anche i più scettici si rendono conto del vero potere di ciò che è una moderna ammiraglia Android può fare. Logitech Cloud è fondamentalmente uno smartphone Android di fascia media, ma le sue capacità di cloud gaming sono rese possibili dall'apertura del sistema operativo.

Anche Nintendo Switch utilizza Android

Un fatto poco noto è che anche Nintendo Switch utilizza Android in una certa misura. Utilizza un display manager chiamato "SurfaceFlinger" all'interno del file hosbinder servizio, insieme al framework multimediale Stagefright. Questi sono implementati con modifiche per adattarli a HorizonOS, il nome in codice del sistema operativo Nintendo Switch. Ciò è stato probabilmente fatto perché Nvidia aveva già svolto il lavoro per creare un display manager grafico che funzionasse con il chipset Tegra X1 utilizzato nei dispositivi Android.

È interessante notare che, anni fa, l'ormai defunto fondatore e CEO di Cyanogen Kirt McMaster affermò che Nintendo avrebbe voluto lavorare con Cyanogen per creare un sistema operativo per un dispositivo imminente che in seguito divenne il Interruttore. Aveva detto loro di "attaccarlo", motivo per cui non si è mai materializzato. Ciò non è esattamente sorprendente, soprattutto considerando le radici Tegra di Switch.

Se lo stack grafico di Android è abbastanza buono per un dispositivo portatile come Nintendo Switch, uno dei dispositivi di gioco più venduti da allora al suo debutto nel 2017, allora è chiaramente abbastanza buono da consentire alle aziende di considerarne l'utilizzo come sistema operativo principale per i giochi come sistema operativo Totale.

Grazie a Mark del team Skyline per il suo aiuto in questa parte dell'articolo!

Console e palmari utilizzeranno Android e Linux in futuro

Non sono sicuro che sarà la prossima generazione, ma sono certo che le console e i dispositivi portatili utilizzeranno alcune versioni di Android o Linux in futuro. Risparmia sui costi e sui tempi di sviluppo, consentendo anche alle aziende più piccole di testare questi sistemi operativi per i giochi.

Ciò non vuol dire che le aziende concederanno l'accesso al sistema nel caso in cui venga fornito con una distribuzione Android o Linux. In effetti, è abbastanza improbabile che lo facciano. Ad esempio, PlayStation esegue Orbis OS, un sistema operativo basato su FreeBSD. Anche se è possibile eseguire Linux su di essa effettuando il jailbreak, Sony ha bloccato le sue console più recenti. Per la prossima generazione di palmari, le aziende probabilmente utilizzeranno versioni fortemente bloccate di Android e Linux, forse irriconoscibili a parte una menzione in una divulgazione di licenza nel file impostazioni. È improbabile che le aziende revochino il loro controllo sul software per paura di pirateria e persino di imbrogli nei giochi online.

Tuttavia, è abbastanza chiaro che le aziende stanno iniziando a includere Android e Linux nelle loro roadmap software per console. Nintendo lo ha già preso in considerazione per Switch (e in una certa misura lo ha anche eseguito), e aziende come Valve con Steam Deck hanno dimostrato che può funzionare molto, molto bene. È un momento entusiasmante per essere un giocatore e la tecnologia utilizzata è una parte importante del motivo.