А вы знали что... в UE есть дебагер "для бедных"
Да, в движке есть мощный debugger в котором куча непонятной инфы.
Он вызывается из нижней строки экрана вьюпорта:
И по первому взгляду на инструмент сразу понятно что он придуман для не "слабых" умов:
Как там разобраться с тем какие данные сколько потребляют и в какой степени и на что влияют, я так и не понял. Собственно, особо и не пытался.
Но вот при просмотре одного из видео Epic'ов обнаружил что есть еще Rewind Debugger:
Активируйте сразу два инструмента:
- Rewind Debugger
- Rewind Debugger Details
Чтобы видеть больше данных.
Чтобы активировать режим отладки нужно запустить симуляцию во вьюпорте и нажать на красную кнопку на панели. Когда запись закончите, кнопку нужно отжать. Запись, кстати, можно будет сохранить в файл с целью дальнейшей загрузки.
Открывается удобный debugger в котором есть таймлайн с событиями.
- Для меня САМОЕ ГЛАВНОЕ что можно посмотреть какие состояния StateTree используются в конкретный момент времени. Возможно эта тулза была на релизе, но ни я ни один друго обзорщик StateTree про него не знал.
- Для Rewind Debugger активируется своя камера с целью обозревать любой actor на сцене.
- Есть возможность отследить нотификации, состояния и прочие анимационные параметры AI.
Вот фильтрация по данным на текущую версию движка:
Т.е. это ни в коем случае не замена стандартному МОЩНОМУ дебаггеру. Но лишь дополнение в котором можно получить отладочную информацию об анимационном блюпринте, монтажах, позах и StateTree.
А большего нам и не надо, как гритца.
P.S. Кстати вот полезное видео от EpicGames по StateTree от начала февраля 2026 года. Там много технической инфы, в т.ч. о данном дебаггере и производительности StateTree касательно дерева состояний. В других видосах (даже курсах) все довольно поверхностно, а тут прям мяса навалили.
state tree
gamedev
unreal engine 5
ue5
kingdom of isrion