#unreal_insights

2025-03-19

Оптимизация игры на UE. Часть 2. Анализ статистики и первые улучшения

В первой части мы обсудили процесс настройки автоматического сбора статистики для оптимизации игры на Unreal Engine, предложили различные варианты для этого и показали, как настроить сбор статистики при помощи выбранного нами подхода - размещения статических камер на уровне. В этой части мы займемся анализом данных, которые удалось собрать при помощи инструментов FPSChart и Unreal Insights. Разберем, как выявить узкие места, влияющие на производительность, определим приоритеты для оптимизации, рассмотрим и проведем действия для оптимизации Render Thread. После этого проанализируем новые данные по производительности после всех изменений.

habr.com/ru/articles/892472/

#unreal_engine #разработка_игр #оптимизация #производительность #unreal_insights #culling #lightmap #texture_compression #instanced_static_mesh

2024-12-23

Оптимизация игры на UE. Часть 1. Сбор статистики

Привет, Хабр! В этой статье мы хотим рассказать, как столкнувшись с проблемами оптимизации игры, организовали сбор данных по производительности, чтобы наглядно отслеживать влияние изменений. А также автоматизировали процесс сбора статистики, чтобы результаты были сравнимы на разных системах и после правок в проекте.

habr.com/ru/articles/868842/

#unreal_engine #разработка_игр #оптимизация #производительность #blueprint #unreal_insights

2024-09-13

Взаимодействие Unreal Insights c Unreal Engine 5 с точки зрения исходного кода

Читая исходный код Unreal Engine 5 я частенько стал натыкаться на загадочный макрос UE_TRACE_LOG (например, использование этого макроса можно заметить в коде UE_LOG). В этой статье я хотел бы рассказать, зачем нужен макрос UE_TRACE_LOG и как он связан с Unreal Insights.

habr.com/ru/articles/843024/

#C++ #Разработка_игр #Unreal_Engine #Unreal_Insights

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst