|
 Интерфейсът за програмиране на приложенията DirectX 12 дебютира в средата на 2015 година, заедно с операционната система Windows 10. Корпорацията Microsoft обеща, че в новия API ще внесе значително подобряване на производителността в видео игрите, както в PC, така и в конзолата Xbox One. Но, както се оказва, често в режим DirectX 12, игрите работят по-лошо, отколкото при използване на отдавна познатия DirectX 11. Очевидно, показателя за “успеха” next-gen API е в броя на проектите с негова поддръжка. Ако през 2016 г., са излезли 11 игри, поддържащи DirectX 12, то през настоящата година техният списък е ограничен само до пет позиции: Forza Motorsport 7, Star Wars: Battlefront II, Sniper Elite 4, Halo Wars 2 и Total War: Warhammer II. Подобна е ситуацията и при нискостепенната графика API Vulkan, с поддръжката на която през тази година е оборудвана само Wolfenstein II: The New Colossus. Много разработчици, въпреки експериментите си с интегрирането на DirectX 12, предпочитат да се ограничат до вече познатия интерфейс за програмиране на приложенията. Например, британското студио Codemasters, което през 2016 г. се похвали с поддръжката на новия API в своя игрови енджин EGO Engine, състезателния симулатор F1 2017 бе ограничен до DirectX 11. Същото може да се каже и за Watch Dogs 2 и Assassin ‘ s Creed Origins от Ubisoft. 
Колегите ни от DSOGaming на следващия ден решиха да проверят, какво влияние оказва преминаването към новата версия на DirectX в игрите от тази година. Сред тях, значителна печалба в скоростта е получила само Sniper Elite 4 на видео картата Radeon RX 580, докато за Star Wars: Battlefront II и Total War: Warhammer II е добре да изберете в настройките DX 11. При това, Halo Wars, Forza Motorsport 2 и 7, които използват изключително най-новата версия на API от Microsoft, незадоволително изразходват изчислителната мощност на процесора.  |
|