Как Blueprints облегчают жизнь или о том, как вылечить глубоко больной проект за один день

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

1818 показов
1.1K1.1K открытий

А можно пояснение для тех, кто в танке и не UE программист? Сам подход поиска нагрузки довольно интересный, только не понял, к чему цепляется блупринт и что он делает

Ответить

Прошу прощения, мои статьи по UE4 расчитаны на достаточно высокий уровень. То есть я ожидаю, что люди имеют представление о фреймворке Unreal, о коде, о  Blueprints VM и могут склепать на коленке рабочую игру.

В инете масса материалов начального уровня, но продвинутых статей единицы. Я хочу заполнить этот вакуум.

Ответить

У меня сейчас немного чугунная голова, но мне откровенно нечем заняться, так что почему бы не поугадывать...

к чему цепляется

Текстовое сообщение отдаёт блюпринт "UIPlayerController", название, в принципе, говорящее, пояснений вроде не надо.

> что он делает

Судя по всему, функционал интерфейса разобран на отдельные куски, которые запускаются по отдельности, отрабатывают и выключаются, по итогам каждого теста собирается текстовое сообщение "при таком-то куске средний фпс был N, что на M больше/меньше результатов для предыдущего куска".

Ответить