Apple prend une mesure radicale pour les jeux PC sur Mac

Apple prend une mesure radicale pour les jeux PC sur Mac

Les capacités de jeu du Mac sont loin d'être souhaitables, mais une nouvelle fonctionnalité de macOS pourrait changer l'avenir des jeux AAA d'Apple.

RELIEF : Ce que Mark Zuckerberg pense vraiment de l'Apple Vision Pro

Les jeux Apple sont depuis longtemps un sujet de plaisanterie dans la communauté des joueurs PC. Si le Mac est bien connu pour le montage vidéo, le graphisme et la conception (c'est vraiment la crème de la crème), ses capacités de jeu ont tendance à laisser à désirer. Parce que les développeurs optimisent pour Windows, la plupart des joueurs AAA préfèrent Windows comme système d'exploitation de choix. Davantage de jeux sont disponibles pour Windows, et les jeux Windows tournent généralement plus vite que les jeux macOS comparables. Toutefois, une nouvelle fonctionnalité de macOS pourrait changer l'avenir des jeux sur Mac et mettre un terme au vieil adage selon lequel les Mac ne peuvent pas jouer aux jeux AAA.

La Worldwide Developers Conference (WWDC) annuelle d'Apple a apporté des nouvelles passionnantes pour les joueurs et les développeurs de jeux : La prise en charge de DirectX 12 pour macOS. En effet, l'équipe d'ingénieurs logiciels d'Apple a créé un nouveau Game Porting Toolkit pour traduire et exécuter les jeux Windows DirectX 12 les plus récents sur macOS, ce qui simplifie et accélère le portage des jeux Windows sur Mac. Il permet également aux développeurs d'exécuter une version non modifiée d'un jeu Windows sur un Mac avant de le porter entièrement.

“Le nouveau Game Porting Toolkit fournit un environnement d'émulation pour exécuter votre jeu Windows existant non modifié et vous pouvez l'utiliser pour comprendre rapidement l'utilisation des fonctions graphiques et le potentiel de performance de votre jeu lorsqu'il est exécuté sur un Mac”, a expliqué Aiswariya Sreenivassan, chef de projet d'ingénierie pour les GPU et les graphiques chez Apple, lors de la session WWDC de la semaine dernière.

RELATED : Le nouveau casque VR d'Apple vient de tuer le PSVR2

La nouvelle boîte à outils comprend une couche de compatibilité permettant aux programmeurs et aux joueurs d'exécuter des jeux DirectX 12 sur macOS. Le code de la boîte à outils est construit sur Proton, une couche de compatibilité basée sur Wine développée par Valve pour faire tourner des jeux Windows sur Linux. Il est également basé sur le code source de CrossOver de CodeWeavers, qui travaille déjà sur sa couche de compatibilité pour faire tourner les jeux DX 12 sur Mac.

“Nous avons des dizaines d'années d'expérience dans la création de portages avec Wine, et nous sommes très heureux qu'Apple reconnaisse que Wine est une solution fantastique pour faire tourner des jeux Windows sur macOS. Nous n'avons pas travaillé avec Apple sur cet outil, mais nous serions ravis de travailler avec tous les développeurs de jeux qui essaieront le Game Porting Toolkit et verront l'énorme potentiel qu'offre Wine. Notre équipe PortJump a perfectionné l'art et la science de la création de ports d'applications Windows à l'aide de notre technologie Wine, et nous sommes heureux de recevoir des demandes de renseignements sur la façon dont nous pouvons vous aider à faire fonctionner votre jeu sur macOS. Nous sommes également enthousiasmés par le potentiel que le Game Porting Toolkit peut offrir à CrossOver. Nous avons annoncé la semaine dernière que la prise en charge préliminaire de DirectX 12 sur macOS était prévue dans CrossOver 23, et nous sommes impatients de poursuivre sur cette lancée. Au fur et à mesure que nous en apprendrons davantage, nous partagerons des mises à jour dans de futurs articles”, a déclaré Meredith Johnson, responsable de l'assurance qualité et du produit CrossOver chez Codeweavers.

La boîte à outils de portage de jeux est actuellement destinée à être utilisée par les équipes de développement comme solution d'évaluation (avant de procéder à des conversions totales). Apple pense que son kit de portage de jeux contribuera à “éliminer des mois de travail initial et à permettre aux développeurs de voir comment leur jeu existant pourrait fonctionner sur Mac en quelques jours seulement”. Apple espère que les développeurs utiliseront le Game Porting Toolkit comme point de départ pour optimiser le code des jeux et les shaders afin de garantir aux joueurs Mac une bonne expérience de jeu. L'implication tacite (mais évidente) est que ces développeurs ou studios soumettront ensuite les titres nouvellement “convertis” au Mac App Store, où Apple prend une part de 30 % des revenus. En fonction du travail nécessaire et de la base d'utilisateurs potentiels, certains studios et développeurs choisiront peut-être de le faire.

RELIEF : L'IA peut-elle imaginer à quoi ressemblerait un avenir géré par Apple ?

Sources : Apple Newsroom, Code Weavers, Inverse