Оценка производительности
Ещё до запуска игра показывает, насколько уровень тяжёлый для вашего устройства, шкалой из пяти полосок: чем больше полосок горит, тем легче уровень. Зелёные полоски - идёт плавно, жёлтые - впритык, красные - частота кадров просядет
Оценка - это число, где 100 ровно равно времени, которое может занять один кадр при вашей целевой частоте кадров. Полоса считается по оценке:
| Полоски | Полоса | Оценка |
|---|---|---|
| 5 | Идёт плавно | ниже 70 |
| 4 | Впритык | от 70 до 100 |
| 3 | Просадки | выше 100, до 150 |
| 2 | Сильные просадки | выше 150, до 250 |
| 1 | Слишком тяжёлый | выше 250 |
| нет | Не измерено | уровень или устройство не измерены |
Оценка - это прогноз для самого тяжёлого момента уровня, а не для среднего. Уровень, который три минуты лёгкий и на одну секунду замирает, получает оценку этой секунды
Где её видно
- браузер уровней: шкала на каждой карточке и группа
Производительность на этом устройствев фильтрах - страница уровня в меню: шкала, полоса и оценка
- редактор уровней, в метаданных уровня: оценка на вашем устройстве и на эталонных устройствах, плюс самые тяжёлые моменты уровня с временными метками
Две половины оценки
Половина уровня измеряется в редакторе в первые секунды после каждого сохранения, пока вы продолжаете работать, и хранится в его метаданных. Если выйти из редактора раньше, в файле остаётся прошлый замер. Она описывает, что уровень требует: сколько объектов живо, какую часть экрана они закрывают, сколько эффектов и проходов пост-обработки работает. У уровня, сохранённого до появления этой функции, такой записи нет, и он показывается как Не измерено, пока его не сохранят снова. Редактор измеряет его при открытии уровня и хранит результат, пока вы не выйдете из редактора, не записывая его в файл
Половина устройства говорит, насколько быстро ваше устройство делает каждую из этих вещей. Пока вы не измерили устройство, игра берёт эталонное устройство вашей платформы. Настройки тоже учитываются: масштаб рендеринга, сглаживание, эффекты и пост-обработка меняют оценку без нового замера
Как измерить устройство
- Из главного меню откройте
Настройки→Графика→Производительность устройства - Нажмите
Измерить это устройство. Окно подскажет, что помогает замеру: закрыть другие приложения и игры, поставить телефон или ноутбук на зарядку, не трогать устройство - Нажмите
Начатьи подождите до 60 секунд. Экран настроек скроется, игра проиграет тестовые уровни и покажет в верхних углах, что измеряет. Не переключайтесь на другое приложение
Остановить прерывает измерение. Прерванное или не уложившееся во время измерение ничего не сохраняет, прежний результат остаётся
Когда замер закончится, окно покажет результат: шкалу демо-уровня на вашем устройстве, во что упирается устройство (процессор или видеочип), какой пресет Производительность он советует и сколько ваших уровней попало в каждую полосу. Измерить снова измеряет ещё раз
Если замер вышел неровным (устройство перегрелось, другое приложение было занято), игра всё равно его использует, ведь он ближе к вашему устройству, чем любое эталонное, и окно об этом предупредит. Закройте другие приложения и измерьте снова, чтобы оценка была точнее
Переход на другое устройство
Замер принадлежит устройству, на котором его сделали. Перенос профиля (Перенос профиля) и облачные сохранения его не переносят, поэтому новое устройство начинает с эталонного, пока вы не измерите его заново