14.2 C
Берлин
Пятница, 8 мая, 2026

«Фальсифицируйте, сколько можете»: создатели, пожалуй, самого важного игрового движка сами призывают наконец решить свои самые большие проблемы

Follow US

908ЧитателиЧитать
57ЧитателиЧитать

Микрозадержки в играх на Unreal Engine 5 — частая проблема. Epic теперь предлагает разработчикам решения.

В настоящее время практически ни один игровой движок не ассоциируется с визуальным великолепием так, как Unreal Engine 5. Однако многие игры теперь ассоциируются с рывками и падением производительности движка Epic. Производитель теперь предлагает разработчикам ряд решений.

Epic объявляет войну микрозадержкам

Довольно забавная, но в то же время правильная захватывающая презентация с Unreal Fest 2025, который прошел в начале июня в Орландо, недавно была загружена на YouTube-канал Unreal Engine. На ней можно увидеть инженера-программиста Epic Ари Арнбьорнссона в костюме охотника на ведьм, призывающего к «Hitch Hunt», то есть к охоте на микрозадержки.

Они мешают многим играм, разработанным на Unreal Engine 5. В презентации Epic представляет ряд причин, выявленных в ходе интервью с различными студиями. Кроме того, предлагается ряд возможных решений.

Всего обсуждается семь причин микрозадержек:

  • Проблемы с потоковой передачей уровней: Часто возникают из-за неправильного использования статических объектов, что приводит к перегрузке памяти и частому сбору мусора.
  • Оптимизация физики: Многие разработчики забывают об оптимизации физики, полагаясь на Nanite, но сложная геометрия без упрощения коллизий создает дополнительную нагрузку.
  • Актеры спауна: Особенно в случае сложных NPC, которые могут вызывать рывки при спауне.
  • Компиляция шейдеров PSO во время игры: Несмотря на внедрение кэша PSO в UE 5.3, это по-прежнему частая причина зависаний на ПК.
  • Сборщик мусора: может приводить к рывкам, если не работает инкрементально.
  • Синхронная загрузка ресурсов: если ресурсы загружаются синхронно, это блокирует поток рендеринга и приводит к рывкам.
  • Перегрузка Blueprint: Чрезмерное или неэффективное использование Blueprint также может повлиять на производительность.

Чтобы избежать этих проблем, по мнению Epic, особенно важны лучшая оптимизация и более эффективное использование ресурсов. Разработчикам следует как можно раньше интегрировать в процесс разработки проверенные методы оптимизации, чтобы предотвратить проблемы на начальном этапе.

Каков ваш опыт работы с играми на Unreal Engine 5?

RELATED ARTICLES

Valve удивлена быстрым распродажей нового контроллера Steam и обещает пополнить запасы

Компания Valve сообщила, что новый контроллер Steam распродался быстрее, чем она ожидала. Спрос на контроллер, который появился в продаже...

«Надеюсь, они это отменят» — фанаты Diablo 4 возмущены кардинальным изменением предметов в «Lord of Hatred»

Многие игроки в настоящее время недовольны уникальными предметами в Diablo 4: Lord of Hatred. Дело в том, что уникальные...

Subnautica 2: дата выхода, платформы, многопользовательский режим, Game Pass и многое другое — вся информация об этом приключенческом симуляторе...

Subnautica скоро выйдет в раннем доступе. У нас есть вся информация о цене, кооперативном режиме, платформах и прочем в...