Игровые новости Разработчики Deus Ex и Tomb Raider назвали DirectX 12 слишком сложным

Разработчики Deus Ex и Tomb Raider назвали DirectX 12 слишком сложным

showgazer
Читать в полной версии

Глава студия NIXXES Software рассказал о DirectX 12 на конференции для разработчиков GDC 2017. По его словам, технология получилась слишком сложной. И это от лица разработчиков Deus Ex и Tomb Raider.

Юрьен Катсман (Jurjen Katsman) назвал технологию чересчур перегруженной, но начал свою речь с доклада о довольно скромном приросте производительности для обладателей мощных процессоров. Иными словами, эффект от новой технологии по отношению к процессорам оказался слишком мал. Далее Юрьен затронул проблемные асинхронные вычисления и фрагментацию этой технологии среди производителей «железа».

Он также еще раз развеял миф о том, что низкоуровневый подход DX 12 делает жизнь разработчиков легче. Это совсем не так. Появилось больше контроля, но и хлопот прибавилось. Менеджмент памяти, ручная обработка параллельных вычислений, асинхронные вычисления и множество «хитрых трюков» для улучшения производительности, которые появились еще во время DX 11.

Юрьер не стал отрицать, что при должном усердии появляется положительный эффект, но он ставит под знак вопроса такие методы достижения цели. По крайней мере, в текущем состоянии DX 12.

Его словам можно и нужно верить, ведь NIXXES Software, которой он руководит, перенесла на PC несколько крупных проектов, и сделала это достаточно уверенно.

❌ S.T.A.L.K.E.R. 2 в России отказываются даже пиратить
Комментарии 12
Оставить комментарий
7 лет
Подобные технологии, наверно, всегда сложны в освоении. Тем более DirectX 12 не получил должной популярности, чтобы его повсеместно использовали и изучали, но есть Vulkan — неплохая альтернатива.
А на счет прироста... Он определенно есть. Игры с DirectX 12 на моем Phenom II X4 970 + GTX 960 показывали буст 10-15%, что неплохо.
Ответить
7 лет
Было бы круто конечно если разрабы будут внедрять поддережку Вулкана, это в свою очередь позволит портировать игры на другие ОС
Ответить
7 лет
Это пожалуй проблема почти всех технологических новинок. Мне кажется разработчики со временем набьют руку.
Ответить
7 лет
Вообще непонятно, отличий от той же 11 серии не вижу, а жрет ресурсов ого го. В батле первой если ставишь кадров на порядок меньше становится, хотя заявляли что будет лучше 12 серия работать а на деле... Вот что что, а как DOOM перешли с open gl на vulan, то там конкретно были видны изменения в оптимизации.
Ответить
7 лет
Как я понял DirectX 12 дает прибавку только при определенных условиях, ну то есть зависит от железа, общей оптимизации игры и графических настроек. Когда давали The Division на выходные я решил потестить на DirectX 12. Поставил ультра (конфиг в профиле) и как я заметил, нагрузка на ЦП немного спала и FPS поднялся на 5-7 кадров, но стоило мне понизить настройки, то прибавка падала вплоть до убавки. Так что похоже у кого-то DirectX 12 работает, а у кого-то нет.
Ответить
7 лет
таковы новые технологий
Ответить
7 лет
Оправдания того что не выгодно тратить время и деньги на прирост производительности, когда можно получить почти тот же результат с меньшими усилиями на разработку, что якобы прирост маленький.
Ответить
7 лет
Вот это поворот, а как пиарили, как пиарили. Неужели и тут майкрософт... хотя, о чем я говорю, конечно же!
Ответить
7 лет
Я вижу только один прирост от DX-12 — это лошадиные системные требования и пиписочный fps на средних машинах.
Ответить
7 лет
Слишком сложный, слишком сложный? я 3 часа мучался, как нарисовать один треугольник в разных местах(может это конечно хорошо и об мне говорит), хотя в DX11 для этого, нужно было просто переслать матрицу модели уже с другими данными
Ответить
7 лет
ну ничёси ты Евклид...
Ответить
7 лет
Ленивые зеленые...Не выгодно развивать технологию благодаря которой даже слабые видюхи будут выдавать 60+ фпс...Надеюсь красные не прогнутся и будут развивать Vulkan
Ответить