Какой нужен размер макета, чтобы игра нормально смотрелась и на iPhone SE, и на iPhone XS Max?

sketch
spritekit

#1

Привет!

Собираюсь освоить SpriteKit. Для этого придумал примитивную идею игры. Наброски в Sketch уже сделал, осталось подогнать под размеры. Рисовал проект в разрешении 1136x640 пикселей. Для какого-нибудь движка, например, Unity или Defold, этого достаточно, там всё будет тянуться как надо на всех устройствах. Но как это устроено в нативной разработке под iOS?

В общем вопрос такой: в каком разрешении нужно отрисовать проект? Требуемая поддержка устройств: iPhone SE … iPhone XS Max. Просто фактически размеры экранов отличаются. Это наверно касается только фоновых изображений.


#2

У Apple есть такая вещь полезная UIG(user interface guide) там есть все про разрешения для всех экранов(Версии на русском нет, но и так понятно) Вам её все равно лучше прочитать или пройтись по основам. Для игр я не делал,но делал для приложений в формате 1080 на 1920 и прогонял через программу для изготовления копий на все экраны


#3

Точно! Поспешил с обращением на форум. Спасибо :wink:


#4

Делайте в формате HD, прогоняйте через автонарезчик и у вас будут все варианты для всех экранов. Это касается бэкграундов.
Все остальное уже будете ресайзить сами, в зависимости от размера экрана в % соотношении.