Linux et Android sont l’avenir du jeu portable

Des appareils comme le Steam Deck, l’Ayaneo 2 et même la Nintendo Switch ont pris d’assaut le monde ces dernières années. Les consoles portatives portables ouvrent un nouveau monde d’expérience. Alors que Nintendo fabrique des ordinateurs de poche depuis des années, les deux premiers proposent des jeux sur PC en déplacement, avec d’excellentes performances, une grande autonomie de la batterie et la possibilité d’en faire plus avec les logiciels.


Cependant, le Steam Deck a une longueur d’avance sur l’Ayaneo 2 dans un grand département : le système d’exploitation. Il est très facile de faire ce que vous voulez avec SteamOS, un fork d’Arch Linux, sans parler des frais généraux réduits. D’une part, cela réduit les coûts car il n’est pas nécessaire de débourser une licence logicielle pour sa distribution. Cependant, l’utilisation de Linux présente des inconvénients, tels que la nécessité de la couche de compatibilité Proton pour garantir que les jeux développés pour Windows sont toujours jouables.

Cependant, il semble clair que l’avenir des jeux portables sera probablement une combinaison d’Android et de Linux, et il y a plusieurs raisons à cela.


Linux est ouvert et gratuit

En termes de logiciel, Linux est un choix évident et attrayant pour toute entreprise cherchant à construire une nouvelle machine de jeu. Non seulement c’est un noyau ouvert et gratuit pour commencer, mais il existe de nombreuses distributions dont les entreprises peuvent hériter et construire leurs systèmes par-dessus. (Voir SteamOS, basé sur Arch.) Alors que les ordinateurs de poche visent à réduire au maximum les coûts tout en tirant le meilleur parti d’un matériel limité, Linux devient une option plus attrayante.

Bien sûr, le plus gros inconvénient est qu’une base Linux a tendance à exiger que le système d’exploitation soit open source. Par exemple, vous pouvez parcourir le code SteamOS, même si le client Steam lui-même est propriétaire. Des entreprises comme Microsoft, Sony et Nintendo s’appuient sur des systèmes anti-piratage et verrouillés pour protéger leurs ventes de jeux, et un système d’exploitation open source pourrait effrayer ces entreprises.

Cependant, des ordinateurs de poche comme la Nintendo DS ont montré que même face au piratage endémique, les jeux peuvent encore très bien se vendre et s’avérer rentables. Le PC étant ouvert, les jeux crackés sont partout, mais les joueurs achètent toujours des jeux. Prouver cela aux entreprises est un exploit en soi, mais cela peut être fait, et le marché des PC prouve que les gens, en général, achèteront leurs jeux plutôt que de les pirater.

Les ordinateurs de poche de jeu Android sont là

Logitech G Cloud avec menu émulateur.

Pendant ce temps, le précédent pour les ordinateurs de poche de jeu fonctionnant sur Android a été créé. Des appareils comme le Logitech Cloud et le Razer Edge sont basés sur Android, et il existe déjà une grande variété de jeux qui peuvent être joués sur ces systèmes. Non seulement cela, mais les GPU des smartphones sont assez puissants. Après tout, la Nintendo Switch utilise le Tegra X1, et le GPU Maxwell sur ce SoC (qui fonctionne également à une vitesse d’horloge inférieure lorsqu’il n’est pas ancré) a longtemps été surclassé par des GPU comme l’Adreno 740 dans Snapdragon 8 Gen 2.

Cela ne mentionne même pas la façon dont les gens émulent les jeux Android depuis des années. Le jeu mobile ne fait que gagner en popularité, avec des titres graphiquement intensifs tels que Effet Genshin et Appel du devoir mobile en tête des charts. Android est déjà une plate-forme de jeu sérieuse, et les ordinateurs de poche qui en profitent commencent à être commercialisés plus fréquemment.

Bien sûr, les jeux mobiles grand public sont toujours stigmatisés par le reste de la communauté des jeux vidéo, mais cette perception commence à changer car même les plus sceptiques réalisent la véritable puissance d’un produit phare Android moderne. Le Logitech Cloud est essentiellement un smartphone Android de milieu de gamme, mais ses capacités de jeu en nuage sont rendues possibles par l’ouverture du système d’exploitation.

Même la Nintendo Switch utilise Android

Nintendo-Switch-OLED_1-1

Un fait peu connu est que même la Nintendo Switch utilise Android dans une certaine mesure. Il utilise un gestionnaire d’affichage appelé “SurfaceFlinger” à l’intérieur du liant service, ainsi que le cadre multimédia Stagefright. Ceux-ci ont été implémentés avec des modifications pour les rendre compatibles avec HorizonOS, le nom de code du système d’exploitation Nintendo Switch. Cela a probablement été fait parce que Nvidia a déjà fait le travail de création d’un gestionnaire d’affichage graphique qui fonctionne avec le chipset Tegra X1 utilisé dans les appareils Android.

Fait intéressant, il y a des années, le fondateur et PDG de Cyanogen, aujourd’hui disparu, Kirt McMaster, a insisté sur le fait que Nintendo voulait travailler avec Cyanogen pour créer un système d’exploitation pour le prochain appareil qui est finalement devenu le Switch. Il leur a dit de « tenir le coup », donc cela ne s’est pas produit. Ce n’est pas vraiment surprenant, surtout compte tenu des racines Tegra du Switch.

Si la pile graphique d’Android est assez bonne pour un ordinateur de poche comme la Nintendo Switch, l’un des appareils de jeu les plus vendus depuis ses débuts en 2017, alors elle est clairement assez bonne pour que les entreprises envisagent de l’utiliser comme système d’exploitation principal pour les jeux tout au long.

Merci à Mark de l’équipe Skyline pour son aide avec cette partie de l’article !

Les consoles et les ordinateurs de poche utiliseront Android et Linux à l’avenir

Je ne sais pas s’il s’agit de la prochaine génération, mais je suis sûr que certaines consoles et ordinateurs de poche utiliseront une version de la base Android ou Linux à l’avenir. Cela permet d’économiser du temps et des coûts de développement, permettant aux petites entreprises de tester ces systèmes d’exploitation pour les jeux.

Cela ne signifie pas que les entreprises donneront accès au système s’il a une distribution Android ou Linux. En fait, il est peu probable qu’ils le fassent. Par exemple, la PlayStation exécute Orbis OS, un système d’exploitation basé sur FreeBSD. Bien qu’il soit possible d’exécuter Linux dessus si vous le jailbreakez, Sony a verrouillé ses dernières consoles. Pour la prochaine génération d’ordinateurs de poche, les entreprises utiliseront probablement des versions verrouillées d’Android et de Linux, éventuellement méconnaissables au-delà d’une mention dans une divulgation de licence dans les paramètres. Il est peu probable que les entreprises renoncent à leur contrôle sur le logiciel par crainte du piratage et même de la triche dans les jeux en ligne.

Cependant, il est assez clair que les entreprises commencent à intégrer Android et Linux dans leurs feuilles de route logicielles pour les consoles. Nintendo a déjà envisagé cela pour le Switch (et l’a même exécuté dans une certaine mesure), et des entreprises comme Valve ont montré avec Steam Deck que cela peut très bien fonctionner. C’est une période passionnante pour un joueur, et la technologie utilisée en est une grande partie.

Leave a Reply

Your email address will not be published. Required fields are marked *