Apple a publié un nouvel outil de développement qui vise à faciliter le portage des jeux de Windows 11 vers macOS. Et cela pourrait signifier que le vrai jeu Mac devient une réalité.
Annoncé dans le cadre de la WWDC 2023, le Game Porting Toolkit a été conçu pour permettre aux développeurs d’exécuter des jeux Windows DirectX 12 sur macOS presque instantanément. En fait, la boîte à outils agit comme une couche de traduction pour les jeux, leur permettant de fonctionner sur macOS et de tirer parti de la puissance des familles de puces M1 et M2 d’Apple.
Comme le rapporte The Verge, adopter cette approche signifie que les jeux Windows devraient pouvoir fonctionner sur macOS sans que les développeurs aient besoin d’effectuer un portage ou une modification approfondis de leurs jeux. Il convient de noter que certains développeurs ont choisi d’optimiser leurs jeux pour macOS et Apple Silicon, comme on le voit avec No Man’s Sky de Hello Games, qui est sorti sur macOS.
« Si vous êtes un développeur qui crée des jeux pour Windows ou des consoles de jeu, vous constaterez qu’il est désormais plus facile que jamais d’apporter vos jeux sur Mac en utilisant le nouveau Game Porting Toolkit, qui accélère considérablement votre développement en trois étapes simples, » a expliqué Brandon Corey, un directeur d’Apple.
« Tout d’abord, vous pouvez évaluer à quel point votre jeu Windows existant pourrait fonctionner sur Mac en utilisant l’environnement d’émulation fourni. Cela vous permet d’analyser immédiatement les performances potentielles de votre jeu, éliminant ainsi des mois de travail initial. Dans la deuxième étape, vous convertirez et compilerez Le Game Porting Toolkit comprend un nouveau Metal Shader Converter, que vous pouvez utiliser pour convertir automatiquement tous vos shaders GPU HLSL existants en Metal, y compris tous les pipelines d’ombrage avancés de votre jeu comme la géométrie, la tessellation, le maillage et les étapes de traçage de rayons . Vous pouvez utiliser cet outil pendant que vous construisez votre jeu dans Xcode, ou dans une chaîne d’outils personnalisée basée sur Windows pour la compilation des shaders. »
En anglais de base, le Game Porting Toolkit prendra en charge de nombreuses parties complexes de l’obtention d’un jeu conçu pour Windows fonctionnant sur macOS.
Si tout cela vous semble familier, c’est parce que le Steam Deck de Valve fonctionne de la même manière, en utilisant sa couche Proton pour traduire essentiellement les jeux Windows pour qu’ils fonctionnent sur le SteamOS basé sur Linux et le matériel du Deck. Proton n’est pas parfait et tous les jeux ne fonctionnent pas bien ou pas du tout sur le Steam Deck, mais de telles couches de compatibilité ouvrent certainement le potentiel de jeux de type PC sur différentes plates-formes.
Le vrai jeu sur Mac arrive
Le Game Porting Toolkit est déjà disponible pour les développeurs à condition que vous ayez accès à macOS Sonoma, et il semble qu’il soit déjà utilisé à bon escient.
L’utilisateur YouTube Selim Sandal a mis en ligne une vidéo de Cyberpunk 2077 fonctionnant sur la puce M2 Max à l’aide du Game Porting Toolkit. Et le jeu notoirement exigeant semble plutôt bien fonctionner; Certes, il est utilisé avec l’une des puces les plus puissantes qu’Apple puisse offrir.
utilisateur Twitter Isaac a également tweeté une vidéo de Cyberpunk 2077 fonctionnant avec des paramètres ultra sur un MacBook Pro 16 pouces avec une puce M1.
La nouvelle boîte à outils de portage de jeux d’Apple est fantastique. Voici Cyperbunk 2077 tournant en Ultra sur un MacBook Pro M1 16 Go ! pic.twitter.com/hylzMU6U466 juin 2023
J’ai déjà écrit comment mon MacBook Air M2 m’a impressionné par son potentiel de jeu, mais le Game Porting Toolkit pourrait être une révolution pour ouvrir la puissance d’Apple Silicon aux jeux haut de gamme.
Ajoutez à cela la façon dont macOS Sonoma dispose d’un mode de jeu dédié, avec le luminaire du développeur de jeux Hideo Kojima qui prévoit d’apporter ses futurs jeux sur Mac, ainsi que Death Stranding Directors Cut sur macOS, et le jeu semble être fermement dans le collimateur d’Apple.