No Man’s Sky заработает даже на iPhone 11. Как разработчики уместили огромную игру в смартфон?
Перенести компьютерную игру на iPhone — задача непростая. Особенно когда речь идёт о No Man’s Sky, где игроки исследуют бесчисленные планеты, строят космические корабли и путешествуют между звёздными системами. Но разработчикам удалось не только сохранить почти всю игру, но и обеспечить поддержку достаточно старых устройств Apple.
Мобильная No Man’s Sky будет работать начиная с iPhone 11 и iPad Air третьего поколения. При этом размер загрузки составит менее 4 ГБ. Секрет в процедурной генерации: вместо хранения огромной вселенной в памяти смартфон создаёт окружающий мир непосредственно во время игры.
В версию для iOS войдут более 40 крупных обновлений, включая Voyagers с возможностью самостоятельно конструировать космические корабли и недавнее Cosmos, позволяющее управлять собственными космическими станциями.
Разработчикам пришлось серьёзно переработать управление. Для сенсорных экранов создали новый интерфейс, учитывающий особенности передвижения, полётов, строительства и взаимодействия с инвентарём. При этом сохранили поддержку геймпадов, вывода изображения на телевизор, а на iPad — мыши и клавиатуры.
Однако некоторые ограничения всё-таки есть. На старте не будет многопользовательского режима, а планетарные поселения смогут работать только на iPhone 15 Pro и более новых моделях.
Отдельное внимание команда уделила энергопотреблению и охлаждению. Но насколько комфортно игра будет работать на старых iPhone, пока неизвестно: независимых тестов ещё нет.
No Man’s Sky выйдет 28 октября. Предзаказ уже доступен в App Store, а после релиза игру разрешат бесплатно попробовать перед покупкой.
Для владельцев iPhone это интересный пример того, насколько многое зависит от оптимизации. Ведь разработчики решили не ограничиваться последними флагманами, а перенести масштабную компьютерную игру на устройства, которым уже несколько лет.
@appleinside
#apple #appleinside #iphone #ipadair #ios #ipad #appstore
Post #21398
1.96K

- ❤ 7
- 🔥 4
- 👌 2
- 👍 1