Нужна ли адаптация изображений в Unity?
- Краснощекова Мария
- 27 июн. 2017 г.
- 1 мин. чтения
Компьютер, на котором я работаю со своей игрой, относительно мощный и экран широкоформатный - 1920*1080. Фоны, спрайты и другие сопутствующие изображения я создаю максимально большими, это казалось мне логичным. Но в какой-то момент я задумалась, как будет выглядеть общая картинка на более скромных экранах.
Как оказалось, в плане игровой графики (фоны, спрайты и т.д.) этот вопрос не является проблемой. В Сети на удивление совсем немного информации на эту тему, почему-то никто из новичков не задавался этим вопросом, в отличие от меня :) Но если найдется такой же человек, то именно для него я пишу этот текст :)

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

Когда я сама гуглила про адаптацию изображений, неожиданно для меня всплыл вопрос адаптации пользовательского интерфейса. И больше всего этот вопрос волнует разработчиков под мобильные устройства, так как размеры экранов мобильных устройств варьируются от крошечных до огромных. И качественная игра должна выглядеть приемлемо на каждом из них.
Этим вопросом задаются многие начинающие разработчики, постят на форумах, но не получают ответа.
И снова на помощь приходит официальная документация Unity. Эта статья расскажет про адаптацию интерфейсов под различные экраны. Отличная статья, которая расставит точки над и - внятно расскажет о масштабирование с компонентом Screen Size.
Comments