Ai-je besoin de jeux modernes DirectX 12

  1. Éditeur

Aimez-vous les jeux informatiques modernes? Si oui, vous connaissez probablement un mot comme DirectX.

DirectX consiste essentiellement en un ensemble d’interfaces standardisées facilitant le développement d’applications (pas nécessairement de jeux) pour travailler avec des composants informatiques. Auparavant, les fabricants d’appareils - qu’il s’agisse d’une carte vidéo ou d’une carte son - agissaient, comme on dit, «qui en fait partie». Les développeurs de jeux devaient gérer indépendamment le principe de travail et apporter un soutien à leurs projets.

Si vous examinez la configuration système requise pour les jeux du début du milieu des années 90, vous pouvez trouver quelque chose comme ceci: adaptateur vidéo VGA, carte son compatible Sound Blaster. Si le développeur introduit le support pour d’autres standards ou périphériques, ceux-ci sont également indiqués.

D'une part, une telle approche permettait de tirer le maximum avec une optimisation appropriée, de l'autre - de traiter les spécificités du travail de chaque "morceau de fer" de plaisir douteux. Mais il y avait un tiers: le Windows 95 publié imposait trop de restrictions à l'accès aux composants et à la vitesse en particulier. Cela a forcé les développeurs à continuer à publier des jeux sous DOS.


Microsoft ne voulait pas le supporter. Voici comment DirectX est né.

Maintenant, les développeurs n’avaient pas besoin de réfléchir aux principes de la mise en œuvre de certaines choses. Il y avait une interface standardisée qui demandait aux appareils de faire certaines choses de manière uniforme. Le programmeur n'a pas réfléchi aux complexités de la mise en œuvre, il a simplement envoyé les données et obtenu ce à quoi il s'attendait.

En général, tout allait bien. Jusqu'à l'apparition de Windows 10. À partir de ce moment, Microsoft s'est lancé dans l'extermination systématique de tout ce qui était "dissident". Les nouveaux processeurs ne sont officiellement pris en charge que dans ce système. Nouvelle version de DirectX 12 également. Même le navigateur Edge mis à jour ne fonctionne que sous le "dix". Et le rêve bleu du Redmond Giant était le simple désir de voir tous les nouveaux jeux fonctionner uniquement sous DirectX 12 (en lecture, Windows 10).

En juin 2016, après la sortie d'une carte vidéo AMD à quatre lignes, les fans de la société ont commencé à battre le marché aussi rapidement que possible avec des jeux comme «DX12 only». Et tout cela parce que les cartes graphiques NVidia se sont avérées pires. Et maintenant, 2 ans ont passé, sans quart. Qu'avons nous?

Plus important encore, Microsoft a réussi à imposer son nouveau système aux utilisateurs. Selon différentes sources, la part de Windows 10 va de 34 à 43,5%. Un autre système d'exploitation populaire, Windows 7, détient une part de 41,6%.

D'un point de vue commercial, il est évident qu'il n'est pas rentable de créer des logiciels uniquement pour un nouvel axe, ce qui représente une perte d'au moins la moitié de l'audience. Par conséquent, certains développeurs ne s’embêtent pas du tout avec DirectX 12 - pourquoi, si les interfaces sont rétrocompatibles et que Windows 10 conçoit parfaitement des projets pour le bon vieux DirectX 11?

Certains développeurs continuent d’ajouter un support pour leurs jeux DX12, mais ici, vous devez comprendre qu’il s’agit d’un support, et non d’un développement complet. Et ce soutien ne fait parfois rien ou, au contraire, dégrade les performances.

À l'heure actuelle, le nombre de jeux prenant en charge DirectX 12 est inférieur à 30 pièces. Un jeu qui ne supporte que DX 12, peut être compté sur les doigts. Ce sont des projets où l'éditeur est Microsoft. Liste de toutes les laideurs il y a ici .

Le plus notable est Quantum Break. C’était censé être le premier jeu fonctionnant uniquement sur DirectX 12, et c’était au début. Ensuite, le jeu est sorti dans le service Steam, car il "apportait" le support de DirectX 11 et ... soudainement, le jeu a commencé à fonctionner de 20 à 33% plus vite! À la même résolution, avec les mêmes paramètres - et une telle augmentation significative des performances.

Il n’est pas nécessaire d’avoir 7 ans au front pour comprendre l’interface pour laquelle le jeu a été conçu à l’origine. De toute évidence, DirectX 12 a décidé de vis à la fin à l'insistance de l'éditeur. Mais c’est arrivé comme dans une blague: "eh bien, je n’ai pas fait de mal à ça."

Alors qu'est-ce qu'on a maintenant? Avons-nous besoin de jeux modernes DX 12?

Bien qu'il soit possible d'affirmer sans équivoque que ce n'est absolument pas nécessaire. Si vous êtes, bien sûr, pas un fan d'un jeu particulier de la table.

Liste des exclusivités de jeu pour DirectX 12:

Éditeur

pas en ligne 10 heures

x64 (aka andi)

Commentaires: 2846 Publications: 395 Inscription: 02-04-2009Qu'avons nous?
Avons-nous besoin de jeux modernes DX 12?