Игры с поддержкой DirectX 11 доступны уже более года. Проданы миллионы DX11-видеокарт от AMD и NVIDIA. Как сейчас обстоят дела с ассортиментом DX11-игр и готовящимися к выходу проектами с поддержкой этого стандарта? Первая видеокарта с DirectX 11, Radeon HD 5870, вышла в сентябре 2009 года. Поддержка самого стандарта появилась месяцем позже в Windows 7 и Vista. Этот API принёс вычислительные шейдеры, тесселяцию, улучшенную многопоточность, усовершенствованные технологии сжатия текстур и многое другое.
Наибольшее влияние на игры, впрочем, оказывает тесселяция, которая позволяет значительно увеличивать детализацию моделей при небольшом росте требований к пропускной способности, и вычислительные шейдеры, наиболее часто используемые для ускорения постобработки.
Первыми играми с поддержкой DX11 стали Battleforge, S.T.A.L.K.E.R.: Call of Pripyat, Colin McRae DiRT 2 и Aliens vs. Predator. Затем к появлению Fermi вышла Metro 2033 и обновление для Battlefield: Bad Company 2.
Совсем недавно стали доступны Civilization V и Medal of Honor. Можно также вспомнить демонстрационный бенчмарк игры Lost Planet 2 и бета-версию дополнения Cataclysm для World Of WarCraft.
Итак, сейчас доступны следующие игры с поддержкой DX11:
* Aliens vs. Predator (тесселяция, MSAA, улучшенные шейдеры, более высокая производительность благодаря вычислительным шейдерам во время постобработки);
* Battleforge (с патчем — улучшенная производительность благодаря вычислительным шейдерам);
* Battlefield Bad Company 2 (фильтрация теней);
* Civilization 5 (MSAA, улучшенные текстуры, более высокая производительность, тесселяция и многопоточность);
* Colin McRae Dirt 2 (тесселяция, HBAO с вычислительными шейдерами);
* Lost Planet 2 Benchmark-Demo (улучшенные тени, тесселяция, вычислительные шейдеры);
* Medal of Honor (фильтрация теней);
* Metro 2033 (тесселяция, улучшенная глубина резкости благодаря вычислительным шейдерам);
* Stalker Call of Pripyat (тесселяция и более высокая производительность благодаря вычислительным шейдерам во время постобработки);
* WoW Cataclysm Beta (улучшенная производительность благодаря вычислительным шейдерам во время постобработки).
Благодаря тому, что AMD скоро представит новую линейку видеокарт Radeon HD 6000 с поддержкой DX11, можно ожидать появления серии проектов, призванных поддержать спрос на эти ускорители. DX11-рендеринг обещается в Two Worlds II и HAWX 2 (в последнем должна быть реализована расширенные функции DX11).
Crysis 2 должен использовать преимущества последний версии графического API, но пока Crytek не раскрывает детали относительно ПК-версии. Ожидается, что разработчики воспользуются DX11 (в первую очередь, вычислительными шейдерами) для ускорения расчётов освещения и эффектов постобработки; возможно, будет применена и тесселяция.
Следующие версии Battlefield на ПК будут использовать движок Frostbite Engine 2.0, который разрабатывается с прицелом на DX11 и, возможно, не будет поддерживать DX9.
Итак, грядущие игры с DirectX 11:
* Battlefield 1943;
* Battlefield 3;
* Colin McRae Dirt 3;
* Crysis 2;
* Duke Nukem Forever (более высокая производительность);
* F1 2010 (после обновления);
* LOTR Online (после обновления);
* Tom Clancy HAWX 2;
* Two Worlds 2;
* Race Driver Grid 2.
