4 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Появилось видеосравнение графики Detroit: Become Human на PC и PS4 Pro

Появилось видеосравнение графики Detroit: Become Human на PC и PS4 Pro

Detroit: Become Human — новое детище студии Quantic Dream. Игры компании всегда славились качественной графикой и системой анимаций. Персонажи проектов буквально оживали на экране, что придавало происходящему настоящей драмы. В Detroit: Стать человеком французы, однако, превзошли себя. Игра в действии не отличима от высокобюджетной голливудской постановки. Однако получат ли владельцы PS4 Pro преимущество при игре? В этой статье мы сравним производительность и графику проекта на обеих версиях консоли — как обычной PS4, так и PS4 Pro.

Выбор графического API

У нас уже была OpenGL-версия движка, которую мы применяли в наших инструментах разработки.

Но нам не хотелось выпускать игру на OpenGL:

  • У нас было множество проприетарных расширений, которые были открыты не всем производителям GPU.
  • Движок имел очень низкую производительность в OpenGL, хотя, разумеется, её можно было оптимизировать.
  • В OpenGL существует множество способов реализации разных аспектов, поэтому правильная реализация разных аспектов на всех платформах превращалось в кошмар.
  • Инструменты OpenGL не всегда надёжны. Иногда они не работают, потому что мы используем расширение, которого они не знают.

Из-за активного использования несвязанных ресурсов мы не могли портировать игру на DirectX11. В нём недостаточно слотов под ресурсы, и очень сложно было бы достичь достойной производительности, если бы нам пришлось переделывать шейдеры для использования меньшего количества ресурсов.

Читать еще:  Игроки пожаловались на урезание графики в Call of Duty; Warzone

Мы выбирали между DirectX 12 и Vulkan, имеющими очень схожий набор функций. Vulkan в дальнейшем позволил бы нам обеспечить поддержку Linux и мобильных телефонов, а DirectX 12 обеспечивал поддержку Microsoft Xbox. Мы знали, что в конечном итоге нам нужно будет реализовать поддержку обоих API, но для порта разумнее будет сосредоточиться только на одном API.

Vulkan поддерживает Windows 7 и Windows 8. Так как мы хотели сделать Detroit: Become Human доступной как можно большему количеству игроков, это стало очень сильным аргументом. Однако портирование занял один год, и этот аргумент уже маловажен, ведь Windows 10 теперь используется очень широко!

Ссылка на основную публикацию
Статьи c упоминанием слов:
Adblock
detector