Используйте все инструменты профилирования Unity 6 самым умным и эффективным способом.

THOMAS KROGH-JACOBSEN / UNITY TECHNOLOGIESSenior Technical Content Marketing Manager
Jul 11, 2025
Полное руководство по профилированию игр в Unity (издание Unity 6)
Эта веб-страница была переведена с помощью машинного перевода для вашего удобства. Мы не можем гарантировать точность или надежность переведенного контента. Если у вас есть вопросы о точности переведенного контента, обращайтесь к официальной английской версии веб-страницы.

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

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

Наше обновленное руководство по профилированию, Окончательное руководство по профилированию игр Unity (издание Unity 6), теперь доступно для загрузки. Вы получите почти 100 страниц советов о том, как профилировать приложение, управлять его памятью и оптимизировать его потребление энергии с помощью инструментов Unity 6 – Unity Profiler, Profile Analyzer, Memory Profiler (как встроенный модуль, так и пакет), Frame и Rendering Debuggers, Project Auditor и других.

Окончательное руководство по профилированию игр Unity (издание Unity 6)
Скачать руководство по профилированию

Некоторые из самых полезных инструментов в вашем арсенале разработчика игр

Модуль Highlights из Unity Profiler в Unity 6
Новый модуль Highlights, включенный в Unity Profiler, упрощает понимание того, как ваша игра работает по сравнению с установленным целевым временем кадра. В этом примере требуется много оптимизации как на ЦП, так и на ГП, чтобы достичь целевых 60 fps.

Наша команда выпустила версию руководства по профилированию Unity 2022 LTS, потому что мы слышали от пользователей, что профилирование может быть несколько подавляющим. Поэтому мы подумали, что будет полезно предоставить разработчикам Unity вводное руководство, которое разбивает инструменты и объясняет основные техники профилирования и когда использовать что. Пока что это было одним из наших самых популярных электронных книг.

Как сказал мне ветеран-разработчик и участник конференции Unite несколько лет назад,профилирование, вероятно, один из самых полезных инструментов, которые можно добавить в ваш арсенал как разработчика” . Профилировщики похожи на детективные инструменты, которые помогают вам разгадать загадки, почему производительность вашего приложения отстает или почему код выделяет избыточную память – они раскрывают, что происходит под капотом.

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

Взгляд внутрь руководства

Все электронные книги, которые выпускает наша команда, являются результатом сотрудничества между экспертами в предметной области, включая коллег из инженерных команд Unity. Для нашей электронной книги по профилированию мы объединились с несколькими инженерами Unity, а также с нашими друзьями из Arm, которые предоставили свои уникальные идеи по аппаратному обеспечению, включая помощь в составлении коллекции инструментов профилирования, специфичных для платформы, которые мы перечисляем в конце руководства.

Анализатор производительности Streamline от Arm
Анализатор производительности Streamline от Arm включает в себя множество информации о счетчиках производительности, которые могут быть зафиксированы во время сеансов профилирования на целевом аппаратном обеспечении Arm. Это отлично подходит для выявления проблем с производительностью, таких как насыщение пропускной способности памяти, возникающее из-за избыточного рисования.

Итак, какие основные моменты электронной книги по профилированию?

Новости и обновления продукта Unity 6: Электронная книга включает в себя улучшения, которые были внесены во всю линейку инструментов профилирования, так что вы можете использовать ее с уверенностью в качестве справочника, наряду с документацией Unity, для ваших проектов Unity 6. Например, она охватывает Project Auditor, который доступен в качестве пакета с Unity 6.1. Это мощный инструмент анализа для проектов Unity, предназначенный для помощи разработчикам в оптимизации производительности, поддержании лучших практик и выявлении потенциальных проблем и узких мест в их проектах.

Обзор Project Auditor в Unity 6
Обзор Project Auditor упрощает выявление и решение проблем оптимизации в вашем проекте Unity.

Объяснения основных концепций производительности: Помимо самих инструментов, электронная книга также объясняет такие концепции, как понимание бюджета кадров, анатомия кадра, профилирование на основе выборки и инструментирования, установление методологии профилирования, зависимость от ЦП против зависимости от ГП, а также управление теплом мобильных устройств и срок службы батареи.

Профилирование примера скрипта показывает вызовы метода Update().
Профилирование примера скрипта показывает вызовы метода Update().

Когда и как профилировать: Вы получите советы о том, как определить бюджеты и систематически оценивать результаты, чтобы гарантировать, что вы на правильном пути, включая введение в конкретные ограничения для мобильных устройств. Мы также рассматриваем общие подводные камни и узкие места, а также инструменты для их устранения.

Захват из проекта, который привязан к главному потоку
Захват из проекта, который привязан к главному потоку

И, конечно, полное руководство (с множеством советов) по инструментам профилирования Unity: Для каждого инструмента вы получите быстрое введение и практические советы по их наиболее эффективному использованию. Мы также расширяем фокус за пределы профилирования, чтобы рассмотреть отладку, и, как упоминалось ранее, мы перечисляем нативные инструменты профилирования, предоставляемые различными держателями платформ, такими как Arm Performance Studio.

Скачать руководство по профилированию
Отличный компаньон для Unity Profiler, Profile Analyzer агрегирует и сравнивает несколько кадров, захваченных в сессиях профилирования. Это скриншот режима Single.
Отличный компаньон для Unity Profiler, Profile Analyzer агрегирует и сравнивает несколько кадров, захваченных в сессиях профилирования. Это скриншот режима Single.

Надеюсь, вы скачаете наше новое руководство по профилированию и найдете его полезным. Это всего лишь одно из многих недавно обновленных электронных книг для Unity 6, включая наши два руководства по оптимизации производительности, которые мы анонсировали в этом блоге.

Оптимизация мобильных XR веб-игр_Электронная книга Unity 6
Оптимизация консольных игр для ПК_Электронная книга Unity 6

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