Szükségem van a DirectX 12 játékra

  1. Szerzők
  2. x64 (más néven andi)

Szereted a modern számítógépes játékokat? Ha igen, akkor valószínűleg ismeri a DirectX-et.

A DirectX egy olyan szabványosított interfészek halmaza, amelyek megkönnyítik az alkalmazások (nem feltétlenül játék) fejlesztését a számítógép alkatrészeihez. Korábban az eszközgyártók - akár videokártya, akár hangkártya - működtek, ahogy azt mondják: „ki van benne.” A játékfejlesztőknek önállóan kellett foglalkozniuk a munka elvével, és támogatniuk kellett projektjeiket.

Ha megnézzük a 90-es évek közepén érvényes rendszerkövetelményeket, akkor valami hasonlót találhat: VGA videó adapter, Sound Blaster kompatibilis hangkártya. Ha a fejlesztő támogatást nyújtott más szabványokhoz vagy eszközökhöz, azokat is megjelölték.

Egyrészt az ilyen megközelítés lehetővé tette a maximális optimalizálással történő maximális összenyomást, másrészt az egyes „vasrészek” kétséges öröme munkájának sajátosságait. De volt egy harmadik fél: a kiadott Windows 95 túl sok korlátozást vezetett be a komponensekhez és különösen a sebességhez. Ez arra kényszerítette a fejlesztőket, hogy folytassák a játékokat a DOS alatt.


A Microsoft nem akart elhelyezni vele. Így jött létre a DirectX.

Most a fejlesztőknek nem kellett gondolkodniuk bizonyos dolgok megvalósításának elvein. Volt egy szabványos felület, amely utasította az eszközöket, hogy bizonyos dolgokat egységesen végezzenek. A programozó nem gondolt a végrehajtás bonyolultságára, csak elküldte az adatokat, és megkapta, amit vár.

Általában minden rendben volt. Amíg a Windows 10 megjelent, ettől a pillanattól kezdve a Microsoft minden „disszidens” rendszeres megsemmisítését vette fel. Az új processzorok hivatalosan csak ebben a rendszerben támogatottak. A DirectX 12 új verziója is. Még a frissített böngésző Edge csak a „tíz” alatt működik. A Redmond Giant kék álma pedig az volt az egyszerű vágy, hogy minden új játékot csak a DirectX 12 alatt futtasson (olvasás, Windows 10).

2016 júniusában a négysoros AMD videokártya megjelenése után a cég rajongói a lehető leggyorsabban elkezdték megverni a piacot olyan játékokkal, mint a „DX12 csak”. És mindez azért, mert az NVidia grafikus kártyák rosszabbnak bizonyultak. És most, két év telt el, egynegyed nélkül. Mi van?

A legfontosabb, hogy a Microsoft nagyszerű munkát végzett az új rendszer bevezetésével. A különböző források szerint a Windows 10 részesedése 34 és 43,5% között mozog. Egy másik népszerű operációs rendszer, a Windows 7, 41,6% -os részesedéssel rendelkezik.

Üzleti szempontból nyilvánvaló, hogy nem nyereséges a szoftvertermékek létrehozása csak egy új tengelyre - ez a közönség legalább felének vesztesége. Ezért néhány fejlesztő egyáltalán nem zavarja a DirectX 12-t - miért, ha az interfészek visszafelé kompatibilisek, és a Windows 10 tökéletesen tervezi a régi régi DirectX 11 projekteket?

Egyes fejlesztők még mindig támogatják a DX12 játékukat, de itt meg kell értenünk, hogy ez a támogatás, és nem teljes fejlődés. És ez a támogatás néha sem tesz semmit, vagy éppen ellenkezőleg, csökkenti a teljesítményt.

Jelenleg a DirectX 12-et támogató játékok száma kevesebb, mint 30 darab. A csak DX 12-et támogató játék számíthat az ujjakra. Ezek olyan projektek, ahol a kiadó a Microsoft. Minden csúnya listája itt van .

A legjelentősebb a Quantum Break. Ez volt az első játék, amely csak a DirectX 12-en fut, és először is volt. Ekkor jött ki a játék a Steam szolgáltatásban, mert "hozott" támogatást a DirectX 11-nek és ... hirtelen a játék 20–33% -kal gyorsabban kezdett dolgozni! Ugyanezzel a felbontással, ugyanazokkal a beállításokkal - és a teljesítmény jelentős növekedésével.

Nem kell 7 évesnek lenni a homlokán, hogy kitaláljuk, hogy a játék melyik felületét tervezték. Nyilvánvaló, hogy a DirectX 12 úgy döntött, hogy végül csavarja a kiadó ragaszkodását. De úgy történt, mint egy viccben: "Nos, nem bántottam."

Tehát mi van most? Szükségünk van modern DX 12 játékokra?

Bár egyértelműen állítható, hogy ez egyáltalán nem szükséges. Ha természetesen nem egy adott játék rajongója az asztalról.

A DirectX 12-hez tartozó játékkifejezések listája:

Szerzők

nem online 10 óra

x64 (más néven andi)

Megjegyzések: 2846 Kiadványok: 395 Regisztráció: 2009-04-02

Mi van?
Ezért néhány fejlesztő egyáltalán nem zavarja a DirectX 12-t - miért, ha az interfészek visszafelé kompatibilisek, és a Windows 10 tökéletesen tervezi a régi régi DirectX 11 projekteket?
Tehát mi van most?
Szükségünk van modern DX 12 játékokra?