En ce qui concerne les jeux sur PC, peu de gens penseront à un Mac.
Ce n’était pas toujours le cas. Si vous êtes un joueur d’un certain âge, il y a de fortes chances que votre première expérience de jeu sur PC ait eu lieu sur un ordinateur Apple II dans le laboratoire informatique de votre école.
Il fut également un temps où Apple était à la pointe du jeu sur PC lorsque Myst a fait ses débuts en 1993 sur l’ordinateur Apple Macintosh et est devenu le jeu le plus vendu jusqu’à ce qu’il soit détrôné en 2002 par Les Sims.
Malgré ce pedigree, il ne fait aucun doute que quelque chose s’est produit en cours de route et qu’Apple a perdu son moj de jeu, abandonnant presque entièrement l’espace de jeu sur PC aux PC Windows et aux consoles de jeu, alors qu’il dirigeait son attention ailleurs.
Il est difficile de contester la décision d’Apple. Elle est récemment devenue la première entreprise à atteindre 3 000 milliards de dollars de capitalisation boursière, elle a donc clairement fait quelque chose de bien. Mais pour une entreprise qui est presque devenue la plate-forme exclusive de Bungie’s Halo en 1999, les jeux sur Mac sont restés une sorte de désert peu habité au cours du nouveau millénaire.
Cela est peut-être sur le point de changer, cependant, et les développeurs du très réussi EVE Online espèrent qu’ils seront à l’avant-garde d’une nouvelle frontière du jeu Mac.
« Nous avons une longue et intéressante histoire avec Apple », a récemment déclaré à TechRadar Bergur Finnbogason, le directeur créatif d’EVE Online. « Nous avons pris en charge le matériel Apple, nous sommes sur iOS depuis un certain temps et nous avons donc un [Apple] suivre depuis très longtemps maintenant.
Récemment, la société a sorti son premier client Mac natif, spécialement optimisé pour la puce Apple M1. Dans le processus, il est devenu en quelque sorte un évangéliste pour le Mac en tant que plate-forme de jeu, quelque chose que certains joueurs sur PC pourraient considérer comme une hérésie.
Sommaire
Jouer sur un Mac, passé et présent
Compte tenu de l’histoire du jeu sur Mac et de la trajectoire qu’Apple a suivie depuis les années 1990, il faut se demander : « Qu’est-ce qui s’est passé ? »
« Ce n’était jamais un seul moment, vraiment, c’était une combinaison de beaucoup de petites choses qui ont créé cette dérive », a déclaré Finnbogason. « Quand les gens jouaient à Full Throttle, c’était le jeu le plus cool de tous les temps. Personne n’avait jamais rien vu d’aussi beau que Myst. C’était spectaculaire.
Le changement s’est produit, a déclaré Finnbogason, avec la sortie du Power Macintosh en 1994, juste un an après la sortie de Myst.
« [An Apple computer] est devenu matériel de bureau, il est devenu matériel professionnel. On avait l’impression à bien des égards qu’ils suivaient la voie de Silicon Graphics. Windows semblait beaucoup plus ouvert. N’importe qui peut apprendre du BASIC, ou du QBASIC, ou autre chose et vous pouvez écrire vous-même un jeu.
Récemment, cependant, l’approche d’Apple en matière de jeu a changé.
« Je pense que cela change à cause des jeux iPhone », a déclaré Hilmar V. Petursson, PDG de CCP Games. « Le jeu est devenu une partie tellement importante de ce pour quoi les gens utilisent les iPhones, et cela a probablement vraiment changé la façon dont Apple voit le jeu.
« Et maintenant », a-t-il ajouté, « les Mac ont le matériel pour le sauvegarder. »
Reconstruire le jeu Mac presque à partir de zéro
L’un des plus gros problèmes avec les Mac et les jeux a été le matériel. Alors que les Mac ont été puissants pour les cas d’utilisation pour lesquels ils ont été conçus, le jeu n’en faisait pas partie. En conséquence, le matériel était souvent en deçà de ce qui était nécessaire.
Avec un PC Windows, vous avez beaucoup plus de capacités pour créer une «machine Frankenstein» comme les appelle Finnbogason, avec toutes sortes de configurations matérielles différentes qui rendent les jeux sur PC sur Windows beaucoup plus puissants.
Et comme le matériel de jeu le plus puissant se trouve sur un PC Windows, la plupart des joueurs sur PC ont afflué vers Windows en tant que plate-forme de jeu. Avec la plupart des joueurs sous Windows (sans compter les joueurs sur console, bien sûr), la plupart des jeux sont également publiés sur cette plate-forme.
De plus, produire un jeu aussi complexe qu’EVE Online n’est pas une tâche facile, même pour un PC Windows, et encore moins construire un client Mac natif totalement séparé.
« Au cours des dernières années, nous avons exécuté EVE via un client en direct », a déclaré Finnbogason, « donc ce n’est pas le mode de fonctionnement le plus optimal. Je ne veux pas dire que c’était un projet parallèle, mais nous ne lui donnions pas vraiment l’amour qu’il méritait. Ainsi, lorsque nous avons décidé de doubler et de franchir le pas vers le natif sur Mac, cela a vraiment ouvert de nombreuses nouvelles possibilités.
« Il est intéressant de noter qu’à mi-chemin de ce processus, nous avons eu vent d’un nouveau développement chez Apple avec le processeur M1. En fait, nous avons réussi à expédier le jeu non seulement nativement sur Mac, mais également nativement sur le processeur M1.’
Ce n’était pas sans défis, cependant. Développé dans le framework Metal, la réponse d’Apple à l’API de programmation multimédia DirectX de Microsoft, a nécessité beaucoup de travail pour un jeu qui a accumulé près de deux décennies de bizarreries et d’artefacts de développement Windows sous le capot.
« C’était un exploit assez magnifique pour nous », a déclaré Finnbogason. « L’une des premières choses que nous devions faire était vraiment d’examiner notre architecture de base et la façon dont nous avons développé le jeu. Nous avons dû faire passer le jeu de 32 bits à 64 bits. Il y a eu beaucoup de nettoyage d’idées anciennes et fantastiques [in the code] c’était probablement les meilleures idées au moment où elles ont été faites, mais le jeu a 18 ans, donc il y a eu 18 ans de développement, 18 ans de progrès dans le monde. Cela vous rattrape parfois.
Pourtant, les développeurs de CCP ont constaté que le processus n’était pas aussi périlleux qu’ils l’avaient prévu.
« Mais ce processus a été bien plus fluide que ce que j’avais même osé prédire lorsque nous avons commencé ce projet », a déclaré Finnbogason.
Alors pourquoi le faire ?
Nous avons fait cela parce que nous avons un client Mac depuis très longtemps et qu’il y a eu beaucoup d’amour d’Apple sur EVE », a déclaré Petursson. « Il y a beaucoup de gens chez Apple qui sont des joueurs d’EVE, et beaucoup de gens chez CCP qui sont des utilisateurs de Mac. Cela fait donc définitivement partie de notre motivation, et la base d’utilisateurs qui utilisent un Mac est un nombre sain.
Le plus important de tous, cependant, est peut-être le passage d’Apple à son propre silicium.
« La M1 change vraiment, vraiment, vraiment la donne. C’est un kit vraiment puissant et il y a plus à venir, basé sur des rumeurs et ainsi de suite et en lisant les feuilles de thé. Les autres studios devraient absolument mettre à jour leur vision du monde sur les capacités du Mac.
Le nouveau silicium d’Apple peut-il changer la donne ?
La puce Apple M1 a été une énorme victoire pour l’entreprise, et les puces M1 Pro et M1 Max n’ont fait que renforcer les capacités du nouveau matériel d’Apple. Le M1 Max, en particulier, est une bête de SoC avec jusqu’à un processeur graphique à 32 cœurs, 64 Go de mémoire unifiée et 400 Go/s de bande passante mémoire qui offre environ 10,4 TFLOPS de performances, selon Apple. La puce M1, quant à elle, délivre environ 2,6 TFLOPS sur son GPU à 8 cœurs.
C’est loin des près de 19 TFLOPS du GPU mobile RTX 3080 exécuté dans votre ordinateur portable de jeu haut de gamme standard. D’après notre expérience, la puce M1 Max à 32 cœurs parvient à obtenir à peu près les mêmes performances de jeu qu’un GPU RTX 3060 discret, ce qui est assez impressionnant étant donné que nous parlons ici essentiellement de graphiques intégrés.
Mais à environ 3 500 $ pour un MacBook Pro avec une puce M1 Max, on se demande si ce genre de performances est suffisant pour éloigner les joueurs d’un ordinateur portable de jeu Razer ou Alienware.
L’ensemble des joueurs inconditionnels restera presque certainement avec leurs ordinateurs portables de jeu dédiés, mais il y a certainement de la place pour qu’Apple regagne une partie de son territoire longtemps abandonné dans l’espace de jeu sur PC, en particulier avec un véritable ordinateur portable, vous savez.
« Les ordinateurs portables en particulier changent la donne », a déclaré Petursson. « Par exemple, vous pouvez jouer à EVE Online sur un Mac M1 pendant des heures sur batterie, et rien ne se compare vraiment sur ce front. Vous ne pouvez pas vraiment le faire sur un autre ordinateur portable que sur un ordinateur portable M1, et cela change la donne fondamentale sur la façon dont vous pouvez jouer à EVE Online. Jouer sur batterie était une sorte de science-fiction avant le M1.
Cela n’est évidemment pas dû au seul matériel. Le client Mac natif d’EVE Online a été spécialement optimisé pour la puce Apple M1, il fonctionne donc particulièrement bien sur ce matériel par rapport à d’autres jeux.
« C’est certainement un témoignage de l’excellent travail que l’équipe a fait sur le chemin du rendu Metal [for the Mac client] », a déclaré Petursson.
Qu’est-ce qui devra changer pour que le jeu sur Mac connaisse une véritable résurgence ?
Si vous parlez à un joueur sur PC et que vous lui demandez ce qu’il a besoin de voir avant de jouer sur un Mac, vous entendrez probablement deux choses : un meilleur matériel et un meilleur catalogue de jeux.
Alors que la puce M1 et ses frères et sœurs plus costauds, les M1 Pro et M1 Max, ont définitivement amélioré les choses sur le plan matériel, et que les générations futures de puces devraient encore améliorer les choses, le vrai problème est le catalogue de jeux disponibles.
C’est vraiment le talon d’Achille d’Apple depuis un peu plus de deux décennies et cela le reste dans une large mesure, mais un nombre impressionnant des meilleurs jeux Steam ont maintenant des versions Mac.
Et tandis que quelque chose comme Dying Light 2 pourrait ne pas sortir sur macOS au cours des deux prochaines années, il est beaucoup plus difficile d’écarter la possibilité que des jeux AAA majeurs sortent sur macOS lors de leur sortie dans les années à venir étant donné les améliorations substantielles du matériel.
C’est quelque chose sur lequel Apple n’a que peu de contrôle, et cela nécessitera probablement un changement radical en termes de point de vue des développeurs sur les capacités de jeu d’un Mac. CCP Games espère pouvoir aider à promouvoir ce changement de perspective.
« Je pense que les gens ont largement été dans ce camp de Mac et que les jeux ne sont pas un match parfait, mais les gens devraient mettre à jour leur vision du monde », a déclaré Petursson. « Nous avons vu un grand avantage à faire cela, et je pense que nous continuerons à en récolter les bénéfices pendant longtemps. »