Trænger jeg til moderne spil DirectX 12

  1. Forfattere
  2. x64 (aka andi)

Kan du lide moderne computerspil? Hvis ja, ved du sikkert et ord som DirectX.

DirectX er kernen i et sæt standardiserede grænseflader, som letter udviklingen af ​​applikationer (ikke nødvendigvis spil) til at arbejde med computerkomponenter. Tidligere har enhedsproducenter - uanset om de er et videokort eller et lydkort - handlet som de siger "hvem er så meget". Spiludviklere måtte selvstændigt beskæftige sig med princippet om arbejde og tilføje støtte til deres projekter.

Hvis du ser på systemkravene i begyndelsen af ​​midten af ​​90'erne, kan du komme på tværs af noget som dette: VGA-videoadapter, Sound Blaster-kompatibelt lydkort. Hvis udvikleren introducerede støtte til andre standarder eller enheder, blev de også angivet.

På den ene side gjorde en sådan tilgang det muligt at presse maksimumet med korrekt optimering på den anden side - for at håndtere arbejdet i hvert enkelt stykke jerntvivl. Men der var en tredjepart: Den frigivne Windows 95 pålagde for mange begrænsninger for adgang til komponenter og hastighed i særdeleshed. Dette tvang udviklere til fortsat at frigive spil under DOS.


Microsoft ønskede ikke at klare det. Sådan kom DirectX til.

Nu behøvede udviklerne ikke at tænke på principperne for implementeringen af ​​nogle ting. Der var en standardiseret grænseflade, der instruerede enheder til at gøre visse ting ensartet. Programmøren tænkte ikke på implementeringens intricacies, han sendte netop dataene og fik det, han havde forventet.

Generelt var alt fint. Indtil Windows 10 dukkede op. Fra dette øjeblik tog Microsoft systematisk udryddelse af alt "dissident". Nye processorer understøttes kun officielt i dette system. Ny version af DirectX 12 også. Selv den opdaterede browser Edge virker kun under "ti". Og den blå drøm om Redmond Giant var det enkle ønske om at se alle nye spil kun køre under DirectX 12 (læs, Windows 10).

I juni 2016, efter udgivelsen af ​​et fire-line AMD-kort, begyndte virksomhedens fans at slå markedet så hurtigt som muligt med spil som "DX12 only". Og alt sammen fordi NVIDIA-grafikkortene viste sig at være værre. Og nu har 2 år gået uden kvart. Hvad har vi?

Vigtigst er, at Microsoft har gjort et godt stykke arbejde med at indføre sit nye system på brugere. Ifølge forskellige kilder varierer andelen af ​​Windows 10 fra 34 til 43,5%. Et andet populært operativsystem, Windows 7, har en 41,6% andel.

Fra et forretningsmæssigt synspunkt er det indlysende, at at skabe softwareprodukter, der kun er for den nye akse, ikke er rentable - det er et tab på mindst halvdelen af ​​publikum. Derfor forstyrrer nogle udviklere ikke direkte med DirectX 12 - hvorfor, hvis grænsefladerne er bagudkompatible og Windows 10 perfekt udarbejder projekter til den gode gamle DirectX 11?

Nogle udviklere tilføjer stadig støtte til deres spil DX12, men her skal du forstå, at dette er støtte, og ikke en fuld udvikling. Og denne støtte gør i øvrigt heller ikke noget, eller tværtimod nedbryder ydeevnen.

I øjeblikket er antallet af spil, der understøtter DirectX 12, mindre end 30 stykker. Et spil, der understøtter kun DX 12, kan regnes med fingrene. Dette er projekter, hvor udgiveren er Microsoft. Liste over al grimhed der er her .

Mest bemærkelsesværdige er Quantum Break. Det skulle være det første spil, der kun kører på DirectX 12, og i første omgang var det. Så kom spillet ud i Steam-tjenesten, for det "bragte" støtte til DirectX 11 og ... pludselig begyndte spillet at arbejde 20-33% hurtigere! Ved samme opløsning, med de samme indstillinger - og en sådan betydelig stigning i ydeevnen.

Der er ingen grund til at være 7 år i panden for at finde ud af, hvilken grænseflade spillet oprindeligt var designet til. Det er klart, at DirectX 12 besluttede at skrue i slutningen på udgiverens krav. Men det skete som i en vittighed: "Nå, jeg gjorde det ikke ondt."

Så hvad har vi nu? Har vi brug for moderne spil DX 12?

Mens det er muligt at utvivlsomt hævde, at det absolut ikke er nødvendigt. Hvis du selvfølgelig ikke er fan af et bestemt spil fra bordet.

Liste over spil eksklusiver til DirectX 12:

Forfattere

ikke online 10 timer

x64 (aka andi)

Kommentarer: 2846 Publikationer: 395 Registrering: 02-04-2009

Hvad har vi?
Derfor forstyrrer nogle udviklere ikke direkte med DirectX 12 - hvorfor, hvis grænsefladerne er bagudkompatible og Windows 10 perfekt udarbejder projekter til den gode gamle DirectX 11?
Så hvad har vi nu?
Har vi brug for moderne spil DX 12?