description : Blog traitant de l'univers de nos chers petits TUX préférés représentant emblématique de Linux et de sa communauté.
Nous traiterons des différentes variantes de Linux, de la communauté Linux, ainsi que toute actualités en rapport avec le monde Linux.
Aujourd'hui, je tenais à partager une vidéo d'un jeu multi-plateforme sorti assez récemment et qui de manière remarquable proposait une version SteamOS aka Linux le jour de sa sortie.
Le titre est clair, il s'agit de Dying Light. Le jeu n'est exactement un de ces fameux titres "AAA", mais il est tout de même assez abouti techniquement pour confirmer s'il en était encore besoin que les temps changent pour le jeu vidéo sur Linux.
Il y a quelques années encore, il aurait été impensable d'imaginer un tel jeu bénéficier d'une version Linux le jour même de sa sortie en même temps que les autres plate-formes.
Plus encore, le jeu est sorti en version native*, chose peu vue jusqu'à présent pour des jeux aussi ambitieux graphiquement.
Si de graves problèmes de performances ont été constatés dans un premier temps (et pas que sur Linux d'ailleurs), force est de constater que les équipes de Techland n'ont pas chômé depuis.
La vidéo ci-dessous en est bien la preuve, toutes proportions gardées eut égard à la solidité de la configuration du joueur :
Le jeu tourne avec la résolution suivante : 5760x1080, sur Ubuntu 14.10 avec les pilotes propriétaires d'NVIDIA version 346.47. A noter : Sans anti-aliasing et sans VSYNC.
Enjoy
*L'adjectif natif en matière de logiciels et de systèmes d'exploitation signifie que le programme a été compilé directement pour le système d'exploitation sur lequel on veut le lancer.
Par exemple, les exécutables de programmes compilés pour Windows (fichiers .exe) ne peuvent pas être lancés par un système d'exploitation Linux ou Unix (OS X, consoles de jeu). Et vice-versa.
Pour exécuter le programme sans le recompiler pour l'OS en question, on utilise ce qu'on appelle des "wrappers". Des programmes qui vont non pas émuler Windows mais "traduire" les directives d'exécution du programme afin de les rendre compréhensible pour le système d'exploitation hôte (Linux par exemple).
Le plus célèbre et le plus abouti de tous étant WINE.
Cependant, l'usage de ces programmes pose souvent des problèmes de stabilité et de performances. Bien qu'ils soient parfois bénins, ces problèmes sont souvent très visibles et gênant dans des applications aussi complexes que les jeux où il la gymnastique est encore plus complexe du fait des opérations graphiques impliquées.
Je suis quand même étonné même si c'est une 980 derrière (sans doute ma prochaine CG) Techland avaient déjà fait du bon boulot avec leur première version de leur moteur pour Dead Island sous Linux qui tourne en full 1080p à plus de 60 fps sur ma vieille GTX275 sous Linux !
Petite info que je compléterais quand j'aurais plus d'info, mais Crytek s'occupe actuellement d'améliorer le Cryengine 3 pour assurer un bon portage de Star Citizen pour Linux !
En faite le jeu est déjà en fonction, mais un problème de performance important plombe l'expérience, même si le portage semble tout de même compromis, ils potassent quand même dessus, ils sont en discussions avec les mec qui sont derrière Vulkan, donc à voir.
La bonne nouvelle c'est qu'il y a toujours le souhait de porter ce jeu sous Linux (comme beaucoup d'autre à venir en passant).
karbon On va dire que SC, ils ont encore tout à démontrer niveau perf et optimisation. T'as tous les fans dessus qui disent que comme le jeu est prévu pour 2016, ça veut soit-disant dire que ça tournera mieux sous du hardware de 2016, mais ce genre d'argumentation c'est un peu du bullshit pour moi.
Bref, vu l'expérience moyenne que c'est sous Windows, ça ne m'étonnerait pas que ce soit une catastrophe sous Linux.
S'ils nous le sorte avec un wrapper à la fin ça va vraiment être drôle à voir...
Ils affichent quand même des choses de fou avec SC, si ils arrivent à garder cette qualité graphique avec de bonnes perfs ce sera en effet déjà pas mal, mais clairement sous Linux le Cryengine a quelques soucis, mais une chose que je note, sous Linux l'optimisation progresse très vite !
A la limite ce qui m'inquiète le plus, comme tu le dis, c'est le jeu en lui même plus que la technique ...
Petite info que je compléterais quand j'aurais plus d'info, mais Crytek s'occupe actuellement d'améliorer le Cryengine 3 pour assurer un bon portage de Star Citizen pour Linux !
En faite le jeu est déjà en fonction, mais un problème de performance important plombe l'expérience, même si le portage semble tout de même compromis, ils potassent quand même dessus, ils sont en discussions avec les mec qui sont derrière Vulkan, donc à voir.
La bonne nouvelle c'est qu'il y a toujours le souhait de porter ce jeu sous Linux (comme beaucoup d'autre à venir en passant).
Bref, vu l'expérience moyenne que c'est sous Windows, ça ne m'étonnerait pas que ce soit une catastrophe sous Linux.
S'ils nous le sorte avec un wrapper à la fin ça va vraiment être drôle à voir...
Ils affichent quand même des choses de fou avec SC, si ils arrivent à garder cette qualité graphique avec de bonnes perfs ce sera en effet déjà pas mal, mais clairement sous Linux le Cryengine a quelques soucis, mais une chose que je note, sous Linux l'optimisation progresse très vite !
A la limite ce qui m'inquiète le plus, comme tu le dis, c'est le jeu en lui même plus que la technique ...