10.8 C
Берлин
Вторник, 24 марта, 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

Новое большое обновление для Battlefield 6: вторая карта второго сезона, новое оружие и транспортные средства

Второй сезон получил свое очередное крупное обновление Nightfall. Мы расскажем вам, что в нем содержится.Второй сезон Battlefield 6 выходит...

Nvidia хочет полностью изменить мир компьютерных игр с помощью своего «момента ChatGPT», но вопрос в том, хотите ли этого...

Редко какой анонс привлекает столько внимания со стороны игрового сообщества. Каково ваше мнение по этому поводу?В рамках выставки Nvidia...

Starfield получит обширное обновление с новыми функциями для запуска на Playstation

Starfield, космическая ролевая игра, разработанная Bethesda Game Studios, получает крупное обновление, приуроченное к предстоящему 7 апреля выходу на Playstation...