Себастьян Аалтонен, бывший разработчик Ubisoft, раскрыл, что PC-версия Assassin's Creed: Unity вышла в весьма неудачное время. Множество инновационных технических решений, таких как рендеринг, анимации, симуляция одежды и поведение толп, были разработаны с учетом мощных видеочипов и новых API, доступных на консолях PS4 и Xbox One. Эти решения позволили использовать асинхронные вычисления и многопроходный рендеринг на консолях, однако на ПК все оказалось куда сложнее. На момент выхода игры в 2014 году, DirectX 11, доминирующий API на ПК, не поддерживал многие передовые технологии, которые использовались в Unity на консолях. Это сильно ударило по производительности игры на компьютерах. Чтобы исправить ситуацию, разработчики в спешке адаптировали некоторые функции, такие как multi-draw indirect (MDI), для DirectX 11. Однако это было лишь временное решение, так как DirectX 12 появился лишь спустя полгода после релиза Unity, а Vulkan — и вовсе через полтора года. Сложности также усугубились
Бывший разработчик Ubisoft заявил, что ПК-версия Assassin's Creed: Unity вышла в неудачное время
15 августа 202415 авг 2024
5
1 мин