Профилирование игры: сначала измерение, затем оптимизация
Профилировщик помогает увидеть, на что игра тратит время.

Ощущение медленной работы ещё не показывает источник задержки. Профилирование позволяет изучать затраты времени в разных частях проекта и сравнивать поведение сцен. Это даёт более конкретную основу для изменений, чем предположение о самом сложном на вид участке кода.
Измерения полезно проводить на воспроизводимой нагрузке и подходящем устройстве. по завершении изменения нужно повторить тот же сценарий и проверить результат. Ускорение одной операции не всегда улучшает весь кадр: узкое место может находиться в другом участке или появляться только при определённых событиях.