Project Auditor - получи ревью проекта от Юнитеков
Сегодня хочу рассказать про Project Auditor - инструмент, который анализирует ваш проект в один клик и даёт рекомендации по улучшению.
Он анализирует:
• Код
• Ассеты
• Настройки проекта
• Текстуры
• Звуки
• Addressables
• и другой внутрянке
Project Auditor автоматически выдаёт рекомендации по этим группам, например:
• Текстуры без сжатия → предложит включить compression
• Слишком тяжёлые форматы аудио → предложит более лёгкие
• Включённый Read/Write у текстур → предупредит, что они занимают в 2 раза больше памяти
• Проблемные настройки ассетов и проекта в целом
Чистка MVP
Часто мы попадаем в такую ситуацию: начали проект, не определились с тем, как работаем с текстурами, звуками, другими ассетами.
Закидываем в проект ассеты куда попало, чтобы быстро накидать MVP.
Работаем, собираем первый билд, проект разрастается. Надо улучшать структуру проекта и оптимизировать.
А в проекте каша - часть ассетов настроена грамотно, часть нет. Вручную всё проверять - очень долго.
Здесь Project Auditor максимально полезен - он просто проходит по проекту и подсвечивает всё это автоматически.
И самое интересное - тебе даже не обязательно знать все разные свойства и галочки в ассетах заранее.
Ты видишь рекомендацию → идёшь разбираться → принимаешь осознанное решение, применять её или нет.
Про профайлеры
В некоторых случаях Project Auditor может быть альтернативой Memory Profiler’у.
Например: он сразу подскажет, что текстуры без сжатия → включаешь compression → экономишь кучу оперативной памяти
Всё это даже не заходя в Memory Profiler, который сам по себе не самый простой инструмент.
Важные моменты
Инструмент экспериментальный - не включён по дефолту в Unity.
Ставится через Package Manager
При этом он официальный, от Unity (не сторонний ассет)
Если коротко:
Project Auditor - это автоматический помощник, который помогает держать проект в порядке и не забывать базовые, но критичные вещи.
Прочитать подробнее можно в документации
🚀 Пост Guru Unity: @Minerope
Post #429
261

- 🔥 1