Cross-platform play
Кросс-платформинг или crossplay -- это режим игры по сети между игроками с использованием разных аппаратных платформ таких как игровая консоль, персональный компьютер и смартфоны. Видеоигры и их особенностиВидеоигры часто разрабатываются как кроссплатформенные программные продукты с использованием стандартных программных библиотек, игровых движков и языков сценариев, которые отделяют специфические для платформы детали от конкретных элементов самой игры. Такие инструменты позволяют выпускать игры одновременно для многих платформ. С появлением Интернета в игры были включены компоненты многопользовательской сетевой игры, позволяющие двум или более пользователям одновременно играть на разных компьютерных системах. Игры, выпущенные для платформы, могут использовать для этого преимущества сетевых библиотек для конкретной платформы. Есть некоторые практические ограничения для кроссплатформенной игры. В играх, где компьютер или консоль игрока выступает в роли сервера, возможности оборудования могут накладывать ограничения на количество игроков, которые может принимать этот сервер, и тем самым предотвращать кроссплатформенную игру. Аппаратное обеспечение также играет важную роль в рассмотрении того, насколько игрок может настроить игру на компьютере для работы с высокой частотой кадров, в то время как консольные версии исправлены для оптимальной работы при установленной конфигурации оборудования. ИсторияОтносительно консолей
MicrosoftMicrosoft исследовала кроссплатформенную игру между своими консолями Xbox, и игроки на машинах Windows используют сервисы, входящие в ее компетенцию. Она разработала интерфейс Games for Windows - Live частично для работы со службами Xbox Live, чтобы можно было выпускать кроссплатформенную игру, при этом первым выпущенным таким названием стал Shadowrun (2007).[2]
Мобильные устройстваКак правило, игры на мобильных устройствах, хотя и используют операционные системы iOS, Android или Windows Mobile, не поддерживают кроссплатформенную игру. Мобильные игры разрабатываются с учетом ограничений скорости соединения сотовых сетей, поэтому большинство игр часто представляют собой пошаговые стратегии, а не игры в реальном времени. Многие многопользовательские игры для мобильных устройств являются асинхронными, когда игроки индивидуально выполняют ходы или действия, эти действия отправляются в центральные службы и передаются другим игрокам, на которых эти действия могут повлиять. Есть мобильные игры, в которых есть синхронная кроссплатформенная игра, обычно с использованием централизованных сервисов для нормализации выбора платформы.[4] Microsoft представила серверные Realms в июне 2016 года, чтобы позволить игрокам Minecraft на устройствах Windows, iOS и Android играть вместе.[5] При этом Xbox One включен в 2017 году и, в конечном итоге, поддерживает оборудование виртуальной реальности.[6] Версия Minecraft "Bedrock" объединяет игры для Windows 10, мобильных версий, Xbox One и Nintendo Switch[7] с кроссплатформенной игрой для PlayStation 4, добавленной в декабре 2019 года,[8] в то время как мобильные версии Fortnite Battle Royale были созданы с кросс-платформенной игрой: платформенная игра с компьютерами и консолями. Epic Online Services SDK позволяет разработчикам легко интегрировать кроссплатформенную игру в мобильные клиенты с использованием установленной серверной технологии Epic.[9] Примечания
|