Несколько причин, по которым видеоигра Assassin’s Creed Unity требовала больше оперативной памяти, чем предыдущие части:
- Особенности графики. 3 В игре были детально прорисованные городские пейзажи и интерьеры зданий, тысячи неигровых персонажей (NPC), а также онлайн-кооперативный режим. 3 Для всего этого требовались значительные ресурсы. 3
- Отсутствие оптимизации для старого поколения консолей. 45 Assassin’s Creed Unity был одним из первых проектов, который создавался без учёта возможностей старых консолей. 45 Поэтому в игру не закладывали текстуры низкого разрешения и «экономичный» режим, который позволил бы игре работать на менее мощных устройствах. 45
- Большое количество вызовов отрисовки. 2 Игра выдавала десятки тысяч вызовов, в некоторых случаях до 50 000 и более. 2 Для обработки такого количества вызовов одновременно были необходимы специальные технологии, например Mantle и DirectX 12. 2