Am nevoie de jocuri moderne DirectX 12

  1. Autori
  2. x64 (aka andi)

Iti plac jocurile moderne pe computer? Dacă da, știți probabil un cuvânt ca DirectX.

În centrul său, DirectX este un set de interfețe standardizate care facilitează dezvoltarea de aplicații (nu neapărat jocuri) pentru a lucra cu componente ale computerului. Anterior, producătorii de dispozitive - indiferent dacă sunt plăci video sau placi de sunet - au acționat, după cum se spune, "cine este atât de mult". Dezvoltatorii de jocuri au trebuit să se ocupe de principiul muncii și să-și sprijine proiectele.

Dacă vă uitați la cerințele de sistem ale jocurilor de la începutul anilor 90, puteți întâlni ceva asemănător: adaptor video VGA, placă de sunet compatibil Sound Blaster. Dacă dezvoltatorul a introdus suport pentru alte standarde sau dispozitive, acestea au fost, de asemenea, indicate.

Pe de o parte, o astfel de abordare a făcut posibilă strângerea maximului cu o optimizare adecvată, pe de altă parte - pentru a face față specificului lucrării fiecărei plăceri dubioase "bucăți de fier". Dar a existat o terță parte: Windows 95 lansat a impus prea multe restricții privind accesul la componente și viteza în special. Acest dezvoltatori forțați să continue să elibereze jocuri sub DOS.


Microsoft nu a vrut să se supună. Așa a venit DirectX.

Acum, dezvoltatorii nu au avut nevoie să se gândească la principiile de punere în aplicare a unor lucruri. A existat o interfață standardizată care a instruit dispozitivele să facă anumite lucruri uniform. Programatorul nu sa gândit la complicațiile implementării, tocmai a trimis datele și a obținut ceea ce se aștepta.

În general, totul a fost bine. Până la apariția Windows 10. Din acest moment, Microsoft a preluat exterminarea sistematică a tuturor "disidenților". Noile procesoare sunt acceptate oficial doar în acest sistem. Noua versiune a DirectX 12 de asemenea. Chiar și browserul Edge actualizat funcționează numai sub "zece". Și visul albastru al Redmond Giant a fost dorința simplă de a vedea toate jocurile noi care rulează doar sub DirectX 12 (citiți, Windows 10).

În iunie 2016, după lansarea unei plăci video AMD de patru linii, fanii companiei au început să bată piața cât mai repede posibil cu jocuri precum "numai DX12". Și toate pentru că plăcile grafice NVidia s-au dovedit a fi mai rău. Și acum, au trecut 2 ani, fără un sfert. Ce avem?

Cel mai important, Microsoft a făcut o treabă excelentă de a-și impune noul sistem utilizatorilor. Potrivit diverselor surse, cota Windows 10 variază de la 34 la 43,5%. Un alt sistem de operare popular, Windows 7, are o pondere de 41,6%.

Din punct de vedere al afacerii, este evident că crearea de produse software doar pentru noua axă nu este profitabilă - aceasta este o pierdere de cel puțin jumătate din audiență. Prin urmare, unii dezvoltatori nu se deranjează deloc cu DirectX 12 - de ce, dacă interfețele sunt compatibile înapoi și Windows 10 proiectează perfect proiectele pentru vechiul DirectX 11?

Unii dezvoltatori încă mai adaugă suport pentru jocurile DX12, dar aici trebuie să înțelegeți că acesta este suport, și nu o dezvoltare completă. Iar acest sprijin uneori nu face nimic sau, dimpotrivă, degradează performanța.

În prezent, numărul de jocuri care suportă DirectX 12 este mai mic de 30 de bucăți. Un joc care acceptă numai DX 12, poate fi numărat pe degete. Acestea sunt proiecte în care editorul este Microsoft. Lista tuturor urâțeniei există aici .

Cel mai notabil este Quantum Break. Acesta ar fi trebuit să fie primul joc care rulează numai pe DirectX 12, și la început a fost. Apoi jocul a ieșit în serviciul Steam, pentru că a "adus" suport pentru DirectX 11 și ... brusc, jocul a început să funcționeze cu 20-33% mai repede! La aceeași rezoluție, cu aceleași setări - și o creștere semnificativă a performanței.

Nu este nevoie să aveți 7 ani în frunte pentru a afla ce interfață a fost proiectată inițial pentru joc. Evident, DirectX 12 a decis să se înșele în final la insistența editorului. Dar sa întâmplat ca într-o glumă: "Ei bine, nu am rănit-o".

Și ce avem acum? Avem nevoie de jocuri moderne DX 12?

În timp ce este posibil să se afirme fără echivoc că nu este absolut necesar. Dacă, desigur, nu sunteți un fan al unui joc particular din masă.

Lista exclusivă de jocuri pentru DirectX 12:

Autori

nu online 10 ore

x64 (aka andi)

Comentarii: 2846 Publicații: 395 Înregistrare: 02-04-2009

Ce avem?
Prin urmare, unii dezvoltatori nu se deranjează deloc cu DirectX 12 - de ce, dacă interfețele sunt compatibile înapoi și Windows 10 proiectează perfect proiectele pentru vechiul DirectX 11?
Și ce avem acum?
Avem nevoie de jocuri moderne DX 12?