Измерение
Зафиксировать производительность.
Найдите ограничения производительности и проверяйте эффект изменений измерениями.
Оптимизация игр — выявление и устранение ограничений производительности на целевых устройствах.
Эти профессии связаны с навыком в каталоге KURSEZ. Конкретные задачи зависят от специализации и места работы.
Зафиксировать производительность.
Найти ограничивающий участок.
Сравнить результаты после изменения.
Определите целевую платформу и воспроизводимые условия проверки.
Совместная программа GeekBrains и Skillbox посвящена разработке игр на Unity. Основные разделы охватывают программирование на C#, игровую логику и проектирование уровней; Blender и психология игр выделены дополнительно.
Оптимизация игры начинается с измерения производительности в характерных условиях. Проблема может быть связана с вычислениями, графикой, памятью или загрузкой данных, и причина не всегда очевидна по внешним симптомам.
Профилировщик помогает определить, где расходуется время и ресурсы. Результаты в редакторе приблизительны: важно проверять сборку на целевом устройстве и учитывать качество изображения и другие последствия изменений.
Для практики выберите тяжёлую сцену учебного проекта, запишите показатели до изменения и после него. Сохраните условия проверки и объясните, какой участок был ограничивающим.