La courte liste des jeux à venir qui carburent au Metal

Mickaël Bazoge |

Si Metal a fait son apparition avec iOS 8 en 2014, il a fallu attendre une année supplémentaire et OS X El Capitan pour voir l’API graphique de bas niveau apparaître sur Mac. On allait bien voir ce qu’on allait voir.

Seul problème, un an plus tard, on ne voit pas grand chose de Metal sur OS X. Alors que l’API est volontiers utilisée par les développeurs de jeux sur iOS, sur Mac c’est morne plaine. Heureusement, Blizzard avec sa récente extension Legion pour World of Warcraft a rappelé les bienfaits de Metal… et nous a donné envie de faire le point sur l’adoption de cette technologie auprès des éditeurs, avec l’aide de MacGamerHQ.

Durant la WWDC 2015, Apple alignait les grands noms partenaires de Metal : les studios 2K, Feral, Aspyr, Blizzard donc, le moteur de rendu Unity, mais aussi des éditeurs de logiciels plus traditionnels comme Autodesk, Adobe ou encore The Foundry.

Les exemples d’applications tierces qui exploitent Metal sont rares : Pixelmator propose bien une extension Photos de distorsion qui carbure à Metal, mais Adobe a quelque peu réfréné les ardeurs en octobre dernier. Pourtant, les versions optimisées Metal d’After Effects et d’Illustrator présentaient des performances multipliées par… huit.

Si les applications (si elles le veulent bien) et OS X peuvent profiter du gain de performances de Metal, ce sont surtout les jeux qui sont naturellement visés par cette API bas niveau, qui permet aux instructions de communiquer au plus près de la carte graphique. Malheureusement, sur Mac, les joueurs attendent toujours d’en prendre plein les yeux.

Du Metal dont on fait les jeux

L’exemple de World of Warcraft : Legion est l’arbre qui cache une carrière désespérément vide. Il y a néanmoins un peu d’espoir à nourrir du côté de Feral et d’Aspyr, des éditeurs « historiques » de notre plateforme qui faisaient d’ailleurs partie de la poignée de partenaires de Metal. Mais aucun d’entre eux n’a dévoilé de projet pour le moment.

Firewatch — Cliquer pour agrandir

Il vaut mieux aller chercher du côté des indépendants et des petits studios. Firewatch, le premier jeu de Panic sorti en début d’année, pourrait ainsi supporter Metal. Ce n’est pas une nouveauté : dès juin 2015, le studio faisait miroiter cette prise en charge. Il semble toutefois que les développeurs attendent que Unity adapte son moteur graphique à l’API d’Apple…

En mai, un responsable de Unity indiquait que ce support était toujours en développement ; il est apparu dans la version 5.3 de Unity, mais au stade « expérimental ». Et c’est toujours le cas aujourd’hui.

Headlander — Cliquer pour agrandir

Le studio Double Fine utilise Metal pour Headlander, un jeu d’action/plateformes… qui n’est encore disponible que sur Windows. Toutefois, un des développeurs a fait savoir que Metal était effectivement au cœur de la future version pour OS X.

Fortnite — Cliquer pour agrandir

Fortnite, le jeu de tir en ligne free-to-play d’Epic Games, est toujours en version alpha malgré une annonce datant de… 2012. Une version Mac a été présentée durant la WWDC de l’an dernier, avec la promesse non seulement que le jeu roulera sous Metal, mais qu’il sera disponible en bêta sur OS X au dernier trimestre 2015. Mais depuis, on n’a plus trop de nouvelles.

Starcraft 2 — Cliquer pour agrandir

Retour à Blizzard avec Starcraft 2 et Heroes of the Storm, deux jeux qui doivent eux aussi marcher dans les pas de World of Warcraft, avec le support de Metal. Starcraft 2 est semble-t-il le projet le plus avancé, puisque des versions alpha circulent au sein d’un cercle très restreint de testeurs. Mais comme pour le reste de cette courte liste, il faudra prendre son mal en patience (ou jouer sur d’autres plateformes).

avatar en ballade | 

@fousfous :
Demande à Appl€ de mettre dans ses machines une vraie carte graphique. Allez un effort, ton Appl€ à aussi ses tords.

avatar iPop | 

@en ballade :
Justement MÉTAL permet de palier u manque des carte graphique et optimiser le rendu. Le rendre fluide.
Quand tu codes comme un bourrin sans faire fi des spec d'une machine, il te faut un monstre de puissance pour faire tourner ton jeu. C'est toujours l'excuse facile.

avatar melaure | 

@fousfous :
Gros délire de fanboy encore une fois.

Les développeurs en ont rien a foutre de ta techno proprio. Déjà ils aimeraient bien qu'il n'y ait plus que Direct X et lourder OpenGL pour n'en avoir qu'une. Alors les trois clients sur Mac plus le gros lourdaud de fanboy, ils rn ont rien a carrer !

Depuis la naissance d'Apple, toutes les technos graphiques dans ce domaine ont finies a la POUBELLE !!!

Qu'on implèmente DirectX et qu'on en parle plus !!!

avatar byte_order | 

> Vivement qu'apple obligé de passer par le MAS pour les mettre au pas.

Mais oui, les forcer a lâcher 30% des gains éventuels en leur imposant d'utiliser une technologie uniquement dispo chez Apple et qui ne sert à rien tant que les GPU des Mac seront aussi sous-dimensionnés, cela va les "mettre au pas" tous ces méchants développeurs de jeux qui veulent pas suer sang et eau pendant des années en risquant la survie de leur boite pour que le Mac soit enfin une plateforme de jeux correcte et qu'Apple puisse en retirer un peu plus de bénéfice, c'est ça qu'il faut faire.

Qu'on jette tous ces développeurs dans la prison dorée d'Apple, allez hop !

MDR.

avatar fepalcho | 

Je joue à Sc2 sur Mac je ne vois pas en quoi c'est pas fait pour jouer après pour ceux qui sont nuls à plein de jeux et multiplie les expériences un pc est obligatoire

avatar Penible | 

donc si tu joues pas a sc2 sur mac t'es nul et t'as rien compris ...

ok thx bye bro ;p

avatar dtb06 | 

Encore un truc mort-né.

Je parle de l'exemple que je connais, Firewatch (que j'ai fini sur PC et trouvé plutôt plaisant mais sans être exceptionnel), c'est un jeu qui tourne super bien sur des configs faibles. Sur PC le minimum est un Core i3 et une Geforce 450 (autant dire une carte graphique super basique). Et tous les autres jeux cités n'ont pas l'air d'être des aspirateurs à FPS, plutôt des jeux style 2D isométrique...

Ca me rappelle la keynote de Snow Leopard en 2009 où OpenCL était la technologie du futur. 7 ans après, CUDA existe toujours mais OpenCL n'a jamais décollé.

avatar Thierry6 | 

peut on parler de Death Metal alors ?

avatar r e m y | 

Et vous oubliez de citer les DrawSprockets! je me rappelle encore du keynote où un devéloppeur de jeu est venu faire la démonstration d'une séquence de jeu développée en quelques jours grâce aux drawsprockets.
Ca devait revolutionner le développement des jeux et faire basculer massivement les grosses boites de production sur la plateforme Mac... toute la presse s'était empressé de titrer qu'Apple investissait le domaine du jeu video.
...
On n'a plus jamais entendu parler des drawsprokets après ce keynote :-(

avatar tekikou | 

macOS Sierra utilise également Metal pour son interface graphique :
http://netkas.org/?p=1445

avatar antoninGR38 | 

Apple aime maîtriser toute la chaîne, du hardware jusqu'au soft, c'est donc tout à fait logique qu'ils aient envie de développer leur propre solution, comme Microsoft l'a fait avec DirectX même lorsqu'OpenGL était déjà bien présent. Ils ont donc commencé Metal pour exploiter le max de leurs processeurs AX et l'ont adapté pour fonctionner avec les GPUs graphiques des Macs de façon à être cohérent. Etape suivante: fabriquer CPUs et GPUs des Macs ??

Après, est-ce que les éditeurs ont envie de les suivre alors que le marché du jeu se concentre essentiellement autour du PC et des consoles ? :/

avatar 789qwe2 | 

Belle liste de jeux... elle ne sera jamais bien plus étoffée.
Belle liste de petits de jeux de merde, à l'heure des DOOM, à l'heure de Vulkan, des 200 fps, des GTX 1080, des casques VR, Metalpourri sonne bien vide.
... pathétique, Apple sur ce coup-là.

avatar Alim | 

Les gamers PC doivent bien se marrer...

avatar FrenchKiss | 

Le Mac pas fait pour jouer ? Peut-être ...
Mais combien de jeux a t'il contribué à développer avant iOS ?
Ca ferait un bon reportage Nostalgie pour MacG.
Combien de jeux pour Amiga, Atari ST ou 3DO ont été conçus sur Mac ?
Combien de jeux PC, PS, X-Box ont été dessinés sur Mac puis codé pour leurs supports ?
Et pitié évitez-nous les Tetris-like ...
Mettez nous en plein la vue pour les pionniers du pang, du videopack et des coleco ;-)

avatar IceWizard | 

@FrenchKiss
"Combien de jeux pour Amiga, Atari ST ou 3DO ont été conçus sur Mac ?"
Pas la moindre idée. Probablement très peu.
Par contre beaucoup de jeux Atari ST et PC ont eu leurs graphismes réalisés par des infographistes travaillant avec des Mac.

avatar bobdu87 | 

LOL... Pas de mac a cette époque la pour faire les jeux... et très très peu maintenant aussi... les mac ca sert a faire le powerpoint dans ce domaine, si jamais mac il y a... Je dis ça en travaillant dans le domaine...

avatar IceWizard | 

@bobdu87
Je bossais en 1990 chez Ubi Soft, j'avais un Mac (monochrome), un Atari STE et un PC (Amstrad) sur mon bureau .. Le graphiste de mon équipe travaillais sur Atari ST, et s'est acheté un Macintosh LC (premier Mac couleur) dés sa sortie. Il a fait de nombreux graphismes pour Atari ST et Pc avec cette machine. Par la suite, il a notamment réalisé les graphismes du jeu Taxi II avec un Mac. Je parle de choses vues de mes yeux.

avatar byte_order | 

Si c'est pour rappeler que le Mac est une machine pour les graphistes, on le savait déjà je pense.
Cela ne change au rien que cela a toujours très une machine très peu supporté par les éditeurs de jeu, le tarif et les technos propriétaires dans les mains d'un seul décideur ayant toujours rendu cette plateforme trop risquée pour le gain de part de marché potentiel.

C'est une toute autre histoire pour iOS, où la part de marché à elle seule a résolu cette équation...

avatar Yohmi | 

Si je ne me trompe pas, la prise en charge de Metal pour MacOS par Unity est effective, c'est son utilisation au sein du logiciel qui est encore expérimentale (donc quand on travaille sur une scène, on ne profite pas de l'accélération).

Sinon, je rappelle comme d'habitude qu'un jeu met plusieurs années à être développé (2, 3 ans), c'est généralement moins long pour iOS car ils sont au format « passe-temps ».

Quant à ceux qui disent qu'un Mac c'est pas fait pour jouer, un ordinateur c'est fait pour faire beaucoup de choses. Et jouer en fait partie, c'est un logiciel comme un autre. Je joue sur mon Mac, je l'ai toujours fait. Et je n'ai absolument pas envie d'acheter un autre ordinateur, de payer une licence de Windows, de le maintenir à jour et propre, de réapprendre à utiliser un système d'exploitation qui ne m'intéresse vraiment pas, rien que pour jouer. Vous me le payez ? Je le mettrais où dans mes bagages ? J'ai pas le droit d'en emporter 2 en avion (interdit en soute, un seul en cabine). Ça n'a aucun sens.

avatar Crunch Crunch | 

OBDUCTION !!!
Le nouveau jeu de l'équipe de Cyan (ceux qui on fait Myst en 1991 !) il est en cours d'adaptation pour Metal !

Info officielle ici:
https://www.reddit.com/r/Obduction/comments/50804u/mac_version_of_obduction_update/

avatar 789qwe2 | 

Obduction ? encore un jeu de vieux :-)

avatar r e m y | 

@crunchcrunch
Non il n'est pas en cours d'adaptation pour Métal...
Cyan attend qu'Apple et Epic fassent progresser le moteur Unreal Engine 4 qui, lui, s'appuie sur Métal dans sa version Mac.
Mais comme le dit Ran Miller dans cet article que tu cites, même si il y a des améliorations continues, on est encore loin du compte et il vaut mieux jouer avec la version Windows via BootCamp (ce que je confirme, ayant testé la pre-version Mac sur un iMac 2015 et la version Windows sur ce meme iMac via BootCamp et Windows 8)

avatar Crunch Crunch | 

Ok, merci de la précision.
J'espère qu'il va sortir sur Mac. Car c'est une vrai merveille (j'y joue sur PC m'a fois...)

avatar r e m y | 

Rassurez moi... Fousfous, c'est une vraie personne?
Ou c'est une version bêta de la fonction "chatbot" de Siri en test secret sur MacG???

avatar zorg2000 | 

Metal est une Neme tentative de refaire naître le jeu sur mac mais il n'y a pas de volonté derrière le constructeur de pousser dans ce domaine.
Rien que l'abandon de Nvidia et CUDA pose pas mal de problèmes aux simples utilisateurs d'Adobe et consort.

Et même si metal était deux fois plus rapide que directX12 on aurait toujours des cartes 3D à la ramasse à une période ou on trouve des laptops a 1800€ avec des Geforces 1080, et des tower très bon marché qui sont totalement évolutifs. Pas besoin de racheter une machine on change juste la carte 3D. Ha oui le SLI marche sur PC, pas sur Mac.

Bref, metal ou pas, le jeu sur Mac sera toujours très en retard.

avatar en ballade | 

Technologie 3D en retard chez Appl€...au boulot!

avatar softjo | 

Un iPhone n'est pas un micro ordinateur de bureau....

Plusieurs adaptateur pour un besoin simple n'est donc simplement pas une réponse au problème.

La part est minoritaire, mais suffisamment grande pour en prendre soin. Suffit de prendre le train pour le remarquer.

Si ils font pareil avec l'iPad: impossible de regarder des films dans un trajet de 12:00 en bus en le rechargeant.

Des usages particuliers, mais il y a plein d'usage du genre. On pourrait également supprimer les langues autre que l'anglais, puisque combien d'utilisateur ne comprennent pas cette langue? Une minorité!

Supprimons le support des mp3, puisque Apple a le aac.

avatar DouceProp | 

Il y a quand même 100 jeux là : http://www.macgamerhq.com/guides/best-mac-games/?omhide=true
C'est pas mal je trouve pour une plate-forme sur laquelle on ne peut pas jouer...
Je suis pas un gamer mais Arkham City, Call of Duty, Assassin's Creed ce sont des jeux dont on entend parler...

avatar IceWizard | 

@DouceProp'
Vas sur Stream et compare la liste des jeux Windows avec ceux tournant sous OSX. C'est affligeant. Je me serait bien payé le dernier Master Of Magic, mais non.. marche pas sur Mac.

avatar DouceProp | 

Steam tu veux dire ? Stream c'est quand on regarde les gens jouer sur Windows sur YouTube sur Mac.

Plus sérieusement, je dis juste que c'est déjà pas mal... Un vrai gamer de la mort ne se pose de toute façon pas la question... C'est pas sur Mac que ça se passe.

avatar zorg2000 | 

oui pas mal de jeux mais il manque les grands titres AAA, et quand ils sont la ils n'y a que le Macpro qui peut les faire tourner dans des conditions correctes.

Quelques Imacs s'en sortent, surtout ceux avec les geforce mais la aussi ils sont à la peine.
Quand à comparer au PC, les gamers te dirons qu'il font du AA16x, impossible sur les macs.

Le pire est que le macpro marche très bien en crossfire (les deux cartes ensemble) sur windows, pas sur macOS!

avatar byte_order | 

enfin, quand y'a pas une carte voir les deux qui claquent...

Pages

CONNEXION UTILISATEUR