Iphone 5 игровое разрешение

У меня есть разработчик, работающий над игрой для меня для ios для iPhone 5. Он заявил, что разрешение, которое мы должны использовать для игры, составляет 320 x 568, но iphone 5 имеет разрешение 640 x 1136, и он заявил, что это разрешение для графики, а не дизайн игры выравнивания. Игра представляет собой 2D лабиринт.

Я все еще учусь, поэтому любая помощь будет принята с благодарностью. Какое разрешение является правильным? Почему это половина того, что говорится в яблоке?

заранее спасибо

1 ответ

Решение

Вот история. Когда Apple представила iPhone 4, она представила "Retina Display". То есть у iPhone 4 был экран с вдвое большим количеством пикселей, чем у предыдущих iPhone. Чтобы компенсировать это, Apple разработала систему очков. Это работает так:

-На устройствах с сетчаткой, 1 точка = 1 пиксель -На устройствах с сетчаткой, 1 точка = 2 пикселя

На любом устройстве координаты программиста выполняются в точках. -На любом устройстве художественные активы должны быть сделаны с использованием пикселей

Пример: у меня есть изображение размером 200x200 пикселей, которое используется на устройствах Retina. Когда я загружаю изображение в вид, размер вида составляет 100х100 точек.

Чтобы убедиться, что ваше изображение загружено правильно, вы должны использовать суффикс @2x. Если у вас есть изображение "myImage.png" размером 200x200 пикселей, оно будет загружено как точки 200x200 и увеличено на устройствах с сетчаткой. Если вместо этого вы назовете изображение "myImage@2x.png", вместо этого оно будет интерпретировать изображение как 100x100 точек и будет уменьшено на устройствах без сетчатки. Вы также можете иметь две версии изображения (Apple рекомендует 2 изображения, хотя это не является строго обязательным). Если у вас есть как "myImage.png" размером 100x100 пикселей, так и "myImage@2x.png" размером 200x200 пикселей, он будет интерпретировать их как две версии одного и того же изображения и будет использовать @2x одну на устройствах с сетчаткой, а другую - на -ретина устройства. В обоих случаях изображение будет интерпретировано как 100х100 точек.

Возможно, вы также захотите взглянуть на руководство Apple по высокому разрешению.

Другие вопросы по тегам