INI-моды Unreal Engine на самом деле не улучшают производительность

INI-моды Unreal Engine на самом деле не улучшают производительность

Недавний подкаст Digital Foundry затронул давний спор по поводу Unreal Engine. Существует спор о том, действительно ли моды Unreal Engine ini улучшают производительность игры, особенно проблемы с заиканием в Обливион Ремастеринг издание.

Команда тщательно протестировала два популярных мода и положила конец этому спору, по крайней мере, на данный момент. Забвение. Эти широко используемые моды не дают практически никаких реальных преимуществ в производительности. Одним из протестированных модов был «Забвение BSA Uncompressor.» Это сделано для уменьшения заиканий путем распаковки игровых файлов заранее, а не во время игры. Идея заключалась в том, что распаковка в реальном времени создает дополнительную нагрузку на ЦП, что может вызвать заикание.

Многочисленные пятиминутные тесты производительности в The Imperial City, как с модом, так и без него, не показали почти никакой разницы. После тщательного сравнения времени кадра, было небольшое улучшение примерно на 1.9% в средней частоте кадров с модом, но это было настолько мало, что это легко могло быть связано с обычными изменениями в тестах производительности CPU.

Вторым протестированным модом был «Ultimate Engine Tweaks», распространенный тип модификации ini-файла, который, как утверждается, оптимизирует различные игровые настройки, включая графику, поведение загрузки и то, как движок использует несколько ядер ЦП. Результаты были очень похожи на результаты первого теста.

Запуск игры с модом «Ultimate Engine Tweaks» и без него не выявил практически никакой разницы во времени кадра или заиканиях. Некоторые настройки в ini-файле были неясны по своему назначению, но те, которые можно было понять, либо не имели значения в финальной версии игры, либо влияли только на графические детали, не имеющие отношения к производительности.

Даже небольшое увеличение средней частоты кадров не имеет значения, если проблема, непостоянное время кадра, вызывающее заикание, не устранена. Тесты, привязанные к процессору, естественно, имеют некоторую изменчивость, что делает крошечные процентные улучшения бессмысленными. По сути, лучший способ оценить эти моды — по тому, уменьшают ли они заикание, а не по незначительному повышению средней частоты кадров.

Ни один из модов не внес заметных изменений в игровой процесс, поэтому существует огромный разрыв между тем, что моды заявляют делать, и фактическим отсутствием улучшений в тестировании. Тем не менее, эти моды популярны.

Игроки могут тестировать игру в разных областях или ситуациях, где производительность кажется лучше после установки мода, даже если мод не является настоящей причиной. Другая причина — подтормаживания при компиляции шейдеров, которые часто путают с общими проблемами производительности.

Если игрок устанавливает мод после того, как столкнулся с сильными задержками шейдера, следующая игровая сессия может показаться более гладкой только потому, что эти задержи были временными, а не потому, что мод помог. Этот эффект особенно распространен в ранних играх DirectX 11, что помогло создать ложное убеждение, что эти моды работают.

Это просто Забвение, поэтому всегда есть вероятность, что они работают в других играх, но результаты заставляют меня думать, что они вообще не работают. Если бы была какая-то выгода или заметное улучшение, то я бы поверил, что это сработает где-то еще, но ничего нет, а в этой игре много обработки в фоновом режиме. Так что ваши моды могут просто занимать место.

Источник: Digital Foundry

Валентин Павлов/ автор статьи
Страсть Влентина к играм началась с Resident Evil, и с тех пор он не переставал играть в хоррор-игры. Пишет экспертные руководства для самых сложных игр и обзоры для самых громких релизов. Является магистром журналистики и имеет степень бакалавра лингвистики. Любимые игры: GTA 5, Silent Hill 2, Call of Duty: Modern Warfare 2, Heavy Rain, Metro 2033 и другие.
Понравилась статья? Поделиться с друзьями:
Добавить комментарий