
11 марта 2016 года IO Interactive выпустила перезапуск серии — Hitman (часто называют Hitman (2016) или «шестой» номер франшизы). Проект вышел сразу на трёх платформах: PC, PlayStation 4 и Xbox One. Для Windows-версии разработчики с самого анонса обещали поддержку DX12 — нового графического API Microsoft, который на презентациях 2014–2015 годов ассоциировали с заметным ростом кадров в секунду и более эффективной работой с многоядерными процессорами.
На практике первые недели после релиза показали: переход на DirectX 12 в Hitman не принёс того «скачка», о котором говорили на слайдах. Главный программист IO Interactive признал, что портирование заняло больше сил, чем планировалось, а на видеокартах Nvidia прирост почти не ощущался. На AMD ситуация была чуть лучше, но и там выигрыш оказался скромным — порядка 5–10%. Ниже — что известно о датах выхода, технической стороне и уроках раннего этапа DirectX 12 для геймеров.
Официальная дата релиза — 11 марта 2016 года для всех трёх платформ. Это был не классический «коробочный» релиз целиком: IO Interactive выбрала модель поэпизодной дистрибуции. Игроки получали пролог и первую полноценную локацию, а следующие миссии и контракты выходили по графику в течение 2016 года. Такой подход уже обсуждался заранее — см. материал о планах выхода Hitman на конец 2016 года — но фактический старт состоялся весной.

На PC игра изначально поддерживала DirectX 11 — стабильный и привычный для большинства движков путь. Режим DirectX 12 добавляли как экспериментальную опцию в настройках графики: переключение API требовало перезапуска клиента. Для владельцев консолей вопрос API был вторичен: версии под PS4 и Xbox One использовали закрытые графические стеки платформ, и сравнение «DX11 против DX12» к ним не применялось.
В 2014–2015 годах Microsoft активно продвигала двенадцатый DirectX на Build и Gamescom. На слайдах фигурировали цифры до 50% прироста производительности относительно DirectX 11 в отдельных сценариях — прежде всего за счёт снижения накладных расходов CPU на отрисовку и более гибкого управления ресурсами GPU. Hitman попал в список «витринных» проектов наряду с другими ранними adopters, например обсуждавшимися в контексте игр с поддержкой DX12.

После релиза представители IO Interactive объясняли: перевод движка Glacier на DX12 оказался значительно сложнее, чем ожидалось. Новый API требует иного подхода к синхронизации потоков, дескрипторам ресурсов и пайплайнам команд — а Glacier изначально проектировался под DirectX 11 и консольные абстракции. Команда потратила месяцы на адаптацию, но «бесплатного» удвоения FPS не получила.
Независимые бенчмарки (в том числе сравнения DX11 и DX12 на одинаковых пресетах) подтвердили картину: на флагманской Nvidia GeForce GTX 980 средний FPS и минимумы в типичных сценах Paris и Sapienza часто совпадали с погрешностью или показывали микроскачки в ту или иную сторону без стабильного преимущества DX12. Игроки с картами AMD видели чуть более предсказуемый, но всё равно умеренный плюс.
Архитектуры GCN у AMD и Maxwell/Pascal у Nvidia по-разному реагировали на низкоуровневые возможности DX12. В Hitman (2016) на Radeon R9 390X тестеры фиксировали прирост порядка 5–10% в отдельных сценах — преимущественно там, где CPU успевал подавать больше draw calls, а драйвер меньше «проседал» относительно конкурента. Для пользователя это могло означать несколько дополнительных кадров в секунду или чуть более стабильный 1% low, но не смену класса железа.

На стороне Nvidia IO Interactive прямо говорила об отсутствии весомых преимуществ нового API в тот момент. Это не означало «плохую оптимизацию» под зелёные карты — скорее, драйвер DirectX 11 от Nvidia уже был агрессивно оптимизирован, а выигрыш от async compute и explicit multi-adapter в конкретной версии Hitman не раскрывался. Со временем патчи и обновления драйверов сглаживали отдельные просадки, но магического скачка после переключения галочки DX12 большинство владельцев GTX 900/1000 так и не увидели.

Ситуация с Hitman повторяла сценарий каждого нового поколения графического API. DirectX 9, 10 и 11 в первых AAA-тайтлах тоже редко показывали полный потенциал API «с первого дня». Разработчикам нужно время, чтобы перестроить инструменты, пайплайн ассетов и профилирование под новую модель. DX12 дополнительно переносит ответственность за синхронизацию ближе к движку — это выгодно зрелым проектам, но дорого при портировании legacy-кода.
К 2017–2018 годам другие игры (например, часть стратегий и action-RPG) демонстрировали более ощутимые плюсы двенадцатого DirectX на слабых CPU, однако Hitman остался в истории как ранний реалистичный эталон: API сам по себе не ускоряет игру, если движок и драйверы ещё не готовы его использовать. Для современного игрока, запускающего Hitman через Steam или в составе World of Assassination, выбор DX11 или DX12 на старом железе по-прежнему имеет смысл проверять вручную — на новых GPU разница может быть ещё менее заметной из-за избыточной мощности.

| Платформа | Дата выхода | DX12 | Комментарий |
|---|---|---|---|
| PC (Windows) | 11.03.2016 | Опционально (DX11 по умолчанию) | Сравнение DX11/DX12 в настройках |
| PlayStation 4 | 11.03.2016 | Нет (собственный GNM/API) | Фиксированный графический стек Sony |
| Xbox One | 11.03.2016 | Частично на уровне OS | Без ручного переключения как на PC |
Если игра стабильна на DirectX 11, менять режим ради «бесплатного FPS» обычно не стоит. На старых системах с процессором AMD и видеокартой Radeon имеет смысл один раз сравнить оба API в одной и той же сцене. На современных PC разница чаще всего минимальна; ориентируйтесь на отсутствие вылетов и артефактов, а не на маркетинговые обещания 2015 года.
Драйвер DirectX 11 от Nvidia к 2016 году уже хорошо оптимизировал типичные нагрузки action-игр. DX12 в Hitman не задействовал в полной мере те функции API, которые дают большой выигрыш на слабом CPU (например, в RTS с тысячами юнитов). Плюс порт Glacier на DX12 был первым для студии — «низко висящие фрукты» уже были собраны на DX11.
Эпизодный Hitman 2016 лёг в основу трилогии World of Assassination: контент Paris, Sapienza, Marrakesh и последующих эпизодов позже объединили с Hitman 2 и Hitman 3 в единый лаунчер. Технические уроки двенадцатого DirectX относятся именно к PC-версии 2016 года; Hitman 2 и 3 развивали движок дальше, но для ретроспективы релиза март 2016 остаётся ключевой точкой.
На YouTube сохранились ролики с бенчмарками GTX 980 и R9 390X в одинаковых пресетах Hitman — они наглядно показывают паритет на Nvidia и умеренный плюс на AMD. Для актуального железа имеет смысл повторить тест локально с MSI Afterburner или встроенным счётчиком кадров: результаты зависят от патча игры, версии Windows и драйвера.

Hitman (2016) вышел 11 марта 2016 года и стал одним из первых крупных релизов, где игроки на PC могли переключить DX12 и проверить обещания Microsoft на практике. Результат оказался скромным: IO Interactive честно признала сложность порта, на Nvidia преимущества почти не было, на AMD — лишь несколько процентов к FPS. Это не делает игру плохой оптимизацией; это типичная история раннего этапа нового API. Сегодня материал полезен тем, кто разбирает ретроспективу PC-графики и выбирает настройки для классического Hitman в коллекции World of Assassination.