Microsoft запустила новую функцию кросс-сейва в рамках платформы PlayFab, которая позволяет синхронизировать файлы сохранений между различными устройствами. Первоначально поддержка реализована для Xbox и Steam. PlayFab, являясь частью облачного сервиса Azure, предоставляет разработчикам инструменты для запуска и масштабирования многопользовательских игр, а также для управления онлайн-активностью игроков.
Хотя идея кросс-прогресса в индустрии игр не нова, её реализация всегда представляла трудности для разработчиков. Чтобы игрок мог продолжать прогресс на разных платформах, все версии игры должны быть синхронизированы и поддерживать единый обмен данными. Некоторые проекты, такие как Hades и Final Fantasy 14, успешно внедрили эту функцию, однако большинство студий отказываются от неё из-за сложности и высоких затрат.
Новый сервис Microsoft может упростить реализацию кросс-прогресса
Как сообщила компания, PlayFab предлагает более быстрый и простой способ внедрения кросс-прогресса. Новая система связывает прогресс игрока непосредственно с игрой, а не с учётной записью или устройством. Это позволяет продолжить прохождение на любой поддерживаемой платформе. Сейчас функция доступна в тестовом режиме для разработчиков и ограничена Xbox, Steam и рядом других PC-площадок.
Возможности для портативного гейминга
В преддверии выхода Xbox ROG Ally многие считают, что поддержка кросс-сейва способна существенно повлиять на развитие портативного гейминга. Так как устройство будет совместимо со Steam, пользователи смогут переносить прогресс в своих PC-играх и продолжать их на ходу. Основное ограничение на данный момент — необходимость покупки игры отдельно на каждой платформе, за исключением проектов по программе Xbox Play Anywhere.
Защита сохранений и офлайн-поддержка
Одним из ключевых преимуществ PlayFab является встроенная система предотвращения повреждений файлов сохранений и их восстановления. Microsoft отмечает, что сервис помогает разработчикам поддерживать синхронизированные версии игры на разных платформах и позволяет игрокам без проблем переносить свои сохранения. При этом поддерживается как онлайн-, так и офлайн-режим: прогресс, накопленный без подключения к интернету, сохраняется локально и синхронизируется при выходе в сеть.
Синхронизация игровой истории
Недавно Microsoft также представила функцию синхронизации игровой истории между устройствами, которая объединяет данные консолей Xbox, приложения для ПК и мобильного приложения. Эти новые инструменты должны упростить задачу внедрения кросс-прогресса для студий, в том числе небольших, и сделать игровой опыт более удобным для пользователей, которые играют на разных устройствах.
