DirectX 12 Ultimate je nové programovací rozhraní Microsoftu – a je postaveno se sladěnou sadou funkcí mezi Xbox Series X a novou generací počítačových her..
Když byly specifikace a funkce Xbox Series X odhaleny začátkem tohoto týdne, vznesla se jedna otázka, co to všechno může znamenat pro budoucnost hraní v PC. Počítačové hry a Xbox jsou nyní vzájemně propojeny více než kdy jindy, zejména s tím, že Microsoft propojil tyto dvě verze s multiplatformními a cross-buy hrami na obou, nemluvě o sdílených předplatných službách, jako je Xbox Game Pass ultimate. V rámci dnešního dne DirectX pro vývojáře společnost Microsoft podrobně popsala technologii, v kterou doufá, že zajistí, že tyto dva zůstanou v uzamčení vedle sebe: DirectX 12 Ultimate.
DirectX má samozřejmě spoustu videoher po dlouhou dobu, samozřejmě – Xbox začal přece jen jako DirectXbox – ale DX12 Ultimate je to, co Micorosft nazývá „vyvrcholením“ 25 let práce na nové verzi DirectX který přináší „bezprecedentní zarovnání mezi PC a Xbox Series X.“ V rámci tohoto oznámení společnost Microsoft navíc odhalila řadu výhod pro vývojáře, jejichž cílem je usnadnit život tvůrcům her, a to vše jako způsob, jak podpořit malé a velké vývojáře, aby přijali nové funkce.
Co to pro hráče znamená? No, v podstatě to znamená, že pokud je zapojen DX12 Ultimate, bude mezi hrami existovat parita mezi funkcemi – takže PC hráči mohou získat záruku sady funkcí Xbox Series X pro věci, jako je sledování paprsků využívajících DirectX, stínování s proměnnou rychlostí, shadery ok a zpětná vazba vzorkovače. V podstatě nákupem počítačového hardwaru s logem DirectX 12 Ultimate v krabici hráči PC vědí, že budou mít přístup ke všem funkcím Xbox Series X ve hrách, které je podporují.
DX12 Ultimate je popsán jako způsob, jak vývojářům usnadnit práci, a zároveň poskytuje hráčům „ujištění, že jejich hardware splňuje nejvyšší lištu pro podporu funkcí ve hrách nové generace“. Ale i přes to se nestane překážkou pro stávající majitele PC – hry příští generace, které používají funkce DX12 Ultimate, budou stále moci běžet na hardwaru jiných než DX12 Ultimate, i když jsou některé z novějších funkcí a optimalizace zakázány. DX12 Ultimate je navržen tak, aby doprovázel existující ekosystém PC a dále jej nenahrazoval.
„Microsoft Game Game existuje, aby vývojářům přinesl nástroje, které potřebují k vytvoření odvážných, pohlcujících herních zážitků, a DX12 Ultimate je ideálním nástrojem pro zesílení herní grafiky,“ říká oficiální blogový příspěvek DX12 Ultimate. „DX12 Ultimate je výsledkem neustálých investic do platformy DirectX 12 uskutečněných v posledních pěti letech, aby se zajistilo, že Xbox a Windows 10 zůstanou na samém vrcholu grafické technologie. Abychom vývojářům her dále pomohli vytvářet hry s ohromujícími vizuálními prvky, vylepšili jsme funkce, které již začínají transformovat hraní her, jako je DirectX Raytracing a Variable Rate Shading, a přidali jsme nové hlavní funkce, jako jsou Mesh Shaders a Sampler Feedback..
„Tyto funkce společně představují mnoho let inovací od společnosti Microsoft a našich partnerů v hardwarovém průmyslu. DX12 Ultimate je všechny spojuje do jednoho společného balíčku a poskytuje vývojářům jediný klíč k odemknutí grafiky nové generace na PC a Xbox Series X. “
Chcete-li se dozvědět více o Direct X 12 Ultimate a co to znamená pro hraní her, podívejte se na oficiální blog DirectX, kde je celá sada funkcí podrobně uvedena ve vynikajících technických detailech. Řada Xbox X je na svátku – a pravděpodobně bude následovat první počítač DX12 Ultimate PC.