В видеоиграх с функционалом онлайн-игр, также называемых кросс-совместимой игрой , кросс-платформенной игрой , кросс-игрой или кросс-игрой , описывается способность игроков , использующих различное игровое оборудование, играть друг с другом одновременно. Обычно это применяется к способности игроков, использующих игру на определенной игровой консоли , играть вместе с игроком на другой аппаратной платформе, такой как другая консоль или компьютер. Связанная концепция — кросс-сохранение , когда прогресс игрока в игре сохраняется на отдельных серверах и может быть продолжен в игре, но на другой аппаратной платформе.
Кросс-игра связана, но отлична от понятий кросс-платформенной разработки, кросс-платформенных релизов, кросс-покупок и кросс-платформенной синхронизации сохраненных игр в облаке.
Кроссплатформенная игра, хотя технически осуществимая с современным компьютерным оборудованием, как правило, затрудняется двумя факторами. Одним из факторов является разница в схемах управления между персональными компьютерами и консолями, при этом управление с помощью клавиатуры и мыши обычно дает компьютерным игрокам преимущество, которое нелегко исправить. Второй фактор связан с закрытыми онлайн-сервисами, используемыми на консолях, которые разработаны для обеспечения безопасной и согласованной среды для своих игроков, что требует сотрудничества компаний для открытия кроссплатформенной игры. Вплоть до сентября 2018 года Sony Interactive Entertainment ограничивала кроссплатформенную игру PlayStation 4 с другими консолями, создавая разногласия между игроками популярных игр, таких как Rocket League и Fortnite Battle Royale . В сентябре 2018 года Sony изменила свою позицию и открыла бета-тестирование кроссплатформенной игры Fortnite . Sony официально заявила, что позволит любым разработчикам поддерживать кроссплатформенную игру в октябре 2019 года.
До седьмого поколения игровых консолей видеоигры обычно разрабатывались для одной консоли, и только несколько игр получали кроссплатформенные релизы на нескольких консолях. Это было связано с уникальной архитектурой обработки каждой консоли, что делало разработку для каждой закрытой экосистемой и требовало дополнительных усилий для переноса на другие системы. [1] С седьмым поколением консолей, в котором консольные системы использовали такое же аппаратное обеспечение процессора, как и персональные компьютеры, [2] кроссплатформенная разработка как для консолей, так и для персональных компьютеров стала намного проще для достижения с помощью стандартных библиотек программного обеспечения , игровых движков и языков сценариев , которые изолируют специфичные для платформы детали от конкретных элементов для самой игры. Такие инструменты позволили выпускать игры одновременно для нескольких платформ.
С появлением Интернета игры включают в себя многопользовательские онлайн-компоненты, позволяющие двум или более пользователям играть одновременно на разных компьютерных системах. Игры, выпущенные для платформы, могут использовать преимущества платформенно-специфичных сетевых библиотек для достижения этого, например, уровень Winsock для Microsoft Windows . Эти игры не могут быть запущены на кросс-платформенной основе с другими версиями, выпущенными на других системах. Вместо этого большинство игр с онлайн-компонентами и разработанные для нескольких платформ, как правило, используют стандартные функции типа TCP/IP для связи между клиентами игроков или между клиентом и игровым сервером, сводя на нет внутренние различия между аппаратными платформами. [3]
Существуют некоторые практические ограничения для кроссплатформенной игры. В играх, где компьютер или консоль игрока выступает в качестве сервера, возможности оборудования могут накладывать ограничения на количество игроков, которых может разместить этот сервер, и, таким образом, препятствовать кроссплатформенной игре. Оборудование также играет роль в определении того, насколько игрок может настроить игру на компьютере для работы с высокой частотой кадров, в то время как консольные версии фиксируются для работы с оптимальным опытом на заданной конфигурации оборудования. [4]
Наиболее распространенным ограничением для поддержки кроссплатформенной игры с точки зрения разработчика является разница в схемах управления между консолями и компьютерами. Компьютеры с управлением клавиатурой и мышью на персональных компьютерах, как правило, считаются имеющими значительное преимущество в играх, требующих прицеливания, таких как шутеры от первого лица , по сравнению с аналоговыми контроллерами для консолей. Затем консольные игры впоследствии разрабатываются с такими функциями, как помощь в прицеливании, чтобы компенсировать отсутствие точного управления. [5] В 2010 году Рахул Суд, президент Voodoo PC , заявил, что Microsoft прекратила кроссплатформенную игру между Xbox 360 и компьютерными игроками для предстоящей игры, заявив, что даже опытные консольные игроки «каждый раз терпели поражение» в матчах против компьютерных игроков посредственного уровня из-за разницы в управлении с помощью контроллера и клавиатуры и мыши, и, таким образом, это будет рассматриваться как позор для Xbox 360. [6] Старший директор Microsoft по компьютерным и мобильным играм Кевин Унангст возразил на это, заявив, что внутреннее тестирование Microsoft показало, что многие проблемы, связанные с разницей в схемах управления, можно смягчить с помощью дизайна и баланса игры. [7] Blizzard Entertainment реализовала кроссплатформенную игру в своей игре Overwatch для всех поддерживаемых консолей и персональных компьютеров, но из-за преимущества игроков с клавиатурой и мышью над контроллерами, которое сильно влияет на производительность в быстрой игре, они сохранили соревновательный режим игры разделенным на пулы консольных и компьютерных игроков. [8] [9] [10] Клифф Блежински считал, что кроссплатформенная игра для его игры LawBreakers была «несбыточной мечтой», поскольку он предполагал, что, разместив такие инструменты, как помощь в прицеливании, чтобы помочь игрокам на консолях сопоставляться с компьютерными игроками, компьютерные игроки будут расстроены из-за введенного гандикапа, и игровая база отреагирует на это негативно. [11] После более широкого принятия кроссплатформенной игры во многих популярных играх, начиная с 2020 года, проблемы балансировки игры с использованием помощи в прицеливании в шутерах от первого лица , где игра автоматически захватывает цели для тех, кто использует контроллеры, стали вызывать беспокойство, поскольку игра с агрессивной помощью в прицеливании может привести к плохому балансу между игроками на разных платформах. [12]
Обеспечение кроссплатформенной игры рассматривается как способ поддержания большой базы игроков даже спустя несколько месяцев после релиза игры. [13]
Как правило, кроссплатформенная игра между персональными компьютерами с разными операционными системами легко включается с помощью стандартных протоколов связи и требует только надлежащего портирования игры на эти другие системы; компьютерная платформа считается очень открытой из-за этого. Хотя цифровые онлайн-сервисы, работающие на компьютере, стали популярными примерно с 2010 года, эти системы обычно остаются открытыми, предоставляя разработчику инструменты для использования преимуществ кроссплатформенной игры. Например, онлайн-сервис игр Valve, Steam , изначально был создан для компьютеров Windows, но в 2010 году был расширен до систем OS X , а в 2013 году до Linux (включая настроенную Valve SteamOS ). API Steamworks, предлагаемый разработчикам через сервис, позволяет кроссплатформенную игру использовать на этих различных операционных системах, используя при этом функции друзей, общения и подбора игроков, предлагаемые Steam. [14] С появлением Epic Games Store , Epic Games выпустила собственный набор внутренних инструментов для поддержки сетевых соединений для игр, выпущенных в магазине. Хотя изначально игры на Epic Games и Steam не были совместимы, Epic разработала и выпустила бесплатный API для поддержки кроссплатформенной игры для игр, выпущенных на обеих витринах в июне 2022 года, и планирует расширить его для мобильных и консольных игр. [15]
До 2006 года аппаратные консоли обычно не имели встроенных подключений к Интернету, часто требуя специального оборудования для подключения к Интернету. Это позволило развернуть некоторые игры как кроссплатформенные. Ранние попытки кроссплатформенной игры включают Sega Dreamcast 1998 года , которая включала встроенный модем; Microsoft работала с Sega, чтобы предоставить разработчикам версию Windows CE для создания кроссплатформенных игр между игроками Dreamcast и Windows для таких игр, как 4x4 Evo , Maximum Pool , Quake 3 Arena и Phantasy Star Online . [16] Sony выпустила PlayStation 2 в 2000 году, которая имела поддержку онлайн-игры через внешний модем. 13 сентября 2001 года Capcom vs. SNK 2 была выпущена для Dreamcast и PlayStation 2 в Японии. Японские версии игры позволяют игрокам с обеих платформ соревноваться друг с другом в сети с помощью сервиса Multi-Matching от KDDI , что делает ее первой игрой, допускающей кросс-игру между игровыми консолями конкурирующих производителей. [17] Square Enix представила онлайн-игру между пользователями PlayStation 2 и Windows для Final Fantasy XI в 2002 году. [18]
Появление игровых консолей, готовых к выходу в Интернет, таких как PlayStation 3 от Sony и Xbox от Microsoft , принесло онлайн-сервисы, которые помогают безопасно управлять учетными данными игрока, покупками в цифровом магазине, списками друзей, сообщениями и другими социальными функциями, а также онлайн-подбором игроков для многопользовательских игр. Хотя эти онлайн-сервисы и предоставляют преимущества игроку, они также помогают управляющей компании поддерживать постоянный и привлекательный опыт для своих пользователей, гарантируя, что игры, обновления и другой контент соответствуют как желаемому качеству, так и ограничениям по контенту, чтобы привлечь новых игроков к этим консолям. Исторически кроссплатформенная игра с консолями была очень ограничена из-за этих сервисов, и возможность иметь консольные игры с кроссплатформенной игрой считается «святым Граалем» в секторе видеоигр. [19]
Одной из технических проблем, с которой сталкивается кроссплатформенная игра на основе консолей, является сетевое взаимодействие между платформами, управление различными протоколами, используемыми каждой службой. [20] Однако технические ограничения можно преодолеть, и по крайней мере три разработчика заявили, что они могут включить кроссплатформенную игру в течение дня, как только им это будет разрешено. [21] [22] «Проблема конфигурации» на короткое время позволила игрокам на компьютерах, PlayStation 4 и Xbox One играть вместе друг с другом в онлайн-кооперативной игре Fortnite в середине сентября 2017 года. Это не было ожидаемой функцией игры, как указано в текущих спецификациях игры. Хотя Epic Games исправила конфигурацию и заявила, что это было ошибкой, краткие ситуации продемонстрировали, что технические барьеры для кроссплатформенной игры могут быть преодолены. [23] Позже в марте 2018 года Epic объявила о планах выпустить спин-офф-игру Fortnite Battle Royale для Windows, PlayStation 4, Xbox One и мобильных устройств с возможностью кроссплатформенной игры между компьютером, PlayStation 4 и мобильным устройством, а также компьютером, Xbox One, Nintendo Switch и мобильным устройством. [24]
После того, как эти технические проблемы будут преодолены, основным ограничивающим фактором для кроссплатформенной игры станут условия обслуживания и политика приемлемого использования, которые разработчики и игроки должны соблюдать при использовании онлайн-сервисов консолей. Шухей Ёсида из Sony , обсуждая возможность кроссплатформенной игры между платформами PlayStation и Xbox, отметил, что «технический аспект может быть самым простым» для преодоления по сравнению с проблемами политики и бизнеса. [25] Некоторые онлайн-сервисы имеют ограничения на контент, связанный с возрастом, которые не позволяют определенным играм использовать кроссплатформенную игру или отключают определенные функции, чтобы разрешить ее; Дэйв Хейджвуд, ведущий разработчик Rocket League , отметил, что им пришлось запустить свою игру, которая поддерживает кроссплатформенную игру между версиями Windows и PlayStation 4, без возможности для игроков общаться между системами из-за правил контента, установленных Sony; позже они смогли внести исправления в фильтры, чтобы разрешить это общение в рамках сервиса Sony. [26] Valve пришлось отказаться от PlayStation 3 и кроссплатформенной игры на компьютере в Counter-Strike: Global Offensive 2012 года непосредственно перед выпуском, поскольку они хотели иметь возможность часто выпускать патчи для игры, что было бы ограничено процессом сертификации Sony на системе PlayStation; [27] они аналогичным образом пытались перенести Steamworks на Xbox 360 для этой игры, но также обнаружили, что политика сертификации Microsoft была слишком ограничительной для частых обновлений. [28]
Десятилетиями производители консолей работали упреждающе, чтобы защитить эксклюзивность игры на своей системе от других конкурентов, [29] для которых кроссплатформенная игра может рассматриваться как угроза. Некоторые журналисты предположили, что кроссплатформенная игра была ограничена производителями консолей, чтобы гарантировать, что игроки останутся со своей платформой для будущих игр. Кайл Орланд из Ars Technica сказал, что если игрок хочет продолжать играть в новые игры с друзьями, отсутствие кроссплатформенной игры требует от него продолжать покупать новые игры для этой платформы консоли, создавая «мощные сетевые эффекты». [19] [20] Алекс Перри из Mic также отметил, что отсутствие кроссплатформенной игры может привести к тому, что игрок попытается подтолкнуть и повлиять на своих друзей, чтобы они купили ту же консоль, чтобы они могли играть вместе, увеличивая продажи для этого производителя консоли. [30]
Microsoft исследовала кроссплатформенную игру между своими консолями Xbox, а игроки на машинах Windows используют сервисы, находящиеся в ее ведении. Microsoft разработала интерфейс Games for Windows – Live отчасти для работы со службами Xbox Live, чтобы можно было выпустить кроссплатформенную игру, и первой такой игрой стала Shadowrun (2007). [7] Microsoft приложила дополнительные усилия к функциям кроссплатформенной игры, представив Xbox One и операционную систему Windows 10 для персональных компьютеров. Анонсированная на конференции разработчиков игр в марте 2015 года , Windows 10 напрямую интегрирует сервисы Xbox Live и включает технологию для поддержки функции Cross-Play, которая позволяет, среди прочего, пользователям консолей Xbox One и Windows 10 играть вместе. Microsoft анонсировала игры, которые будут поддерживать кроссплатформенную игру, включая Gigantic и Fable Legends . [31] [32] Проблемы, связанные с различными схемами управления, остаются ограничивающим фактором; Глава отдела публикаций Microsoft Шеннон Лофтис заявила, что некоторые игры, например гоночные игры , нелегко перевести на кроссплатформенные игры из-за различий в системах управления. [33] [34] Одной из таких игр является Killer Instinct , изначально выпущенная для Xbox One в 2013 году, а также версия для Windows 10, выпущенная в 2016 году, которая поддерживает кроссплатформенную игру. [35] На выставке Electronic Entertainment Expo 2016 компания Microsoft анонсировала программу Xbox Play Anywhere для будущих игр, которая позволяет пользователям приобретать игру для Xbox One или Windows 10 и играть в нее на другой платформе без необходимости повторно приобретать игру для этой системы. Это также еще больше улучшает интеграцию служб Xbox Live в Windows 10, позволяя большему количеству игр поддерживать кроссплатформенную игру. Первые игры, выпущенные в рамках этой программы, включают Gears of War 4 и Forza Horizon 3. [ 36] [37]
В марте 2016 года Microsoft объявила о новой инициативе по открытию Xbox One для кроссплатформенной игры для пользователей Windows без использования служб Xbox Live. Первой игрой в рамках этой инициативы была Rocket League , позволившая пользователям, использующим версию с поддержкой Steam, играть с теми, кто находится на Xbox Live, начиная с мая 2016 года, [25] Microsoft распространила это приглашение на любой другой онлайн-сервис, включая Steam и Nintendo Switch , а вице-президент подразделения Xbox Microsoft Майк Ибарра заявил: «Это больше касается выбора геймера, больше касается того, чтобы IP на нашей платформе прослужила дольше. Мне все равно, где они играют, я просто хочу, чтобы люди получали удовольствие от игр, потому что это просто лучше для индустрии». [38]
Отдельно Microsoft разрешает кроссплатформенную игру между Xbox 360 и Xbox One для игр Xbox 360, поддерживающих онлайн-игру и имеющих обратную совместимость с Xbox One.
Консоли Nintendo, как правило, не поддерживали кроссплатформенную игру, поскольку считались «закрытой» платформой, хотя некоторые игры Nintendo включали кроссплатформенную игру между собственными консолями, например, Final Fantasy Crystal Chronicles: Echoes of Time на Wii и DS , Dragon Quest X для Wii , Wii U , Windows , Android , iOS и 3DS , Pure Chess на Wii U и 3DS , [39] а также Monster Hunter 3 Ultimate и Monster Hunter Generations Ultimate , которые поддерживают кроссплатформенный многопользовательский режим между 3DS/Wii U и 3DS/ Switch соответственно. [40] [41] Super Smash Bros. для Nintendo 3DS и Wii U была особенно ярким примером функциональности, схожей с кроссплатформенной игрой между версиями 3DS и Wii U. Хотя один и тот же полный игровой процесс явно не запускался одновременно на обеих системах из-за разных списков этапов двух версий, владельцы версии 3DS могли использовать свою систему Nintendo 3DS в качестве контроллера и вспомогательного дисплея для матчей в версии Wii U, а игроки могли использовать приобретенное ими оборудование и сохраненные комплекты из любой версии в другой. В последнее время Nintendo стремилась завоевать расположение независимых разработчиков и в рамках этого позволила некоторым играм включать поддержку кроссплатформенной игры, первой из которых стали Pure Chess и Knytt Underground в 2013 году, которые поддерживают кроссплатформенную игру между Wii U, Nintendo 3DS и мобильными системами. [42] [43]
С выпуском консоли Nintendo Switch в марте 2017 года Nintendo приняла более открытый путь для разработчиков, использующих существующие наборы инструментов и игровые движки, что упростило для них поддержку кроссплатформенной игры. Во время Electronic Entertainment Expo 2017 в июне того же года Nintendo объявила, что будет поддерживать кроссплатформенную игру между версиями Rocket League и Minecraft для ПК и Xbox One на Switch. По словам директора по корпоративным коммуникациям Nintendo of America Чарли Шибетты, компания «пытается быть более гибкой и привлечь больше людей», допуская кроссплатформенную игру, особенно в случаях, когда разработчик хочет этого. [44]
В апреле 2011 года Valve совместно с Sony создали версию Steam для PlayStation 3, которая позволяла пользователям компьютеров играть в свои игры, включая Portal 2 , на разных платформах. [45] С выпуском PlayStation 4 Sony предоставила функции, которые позволяли играть на разных платформах между ней, PlayStation 3 и PlayStation Vita , и первой игрой, которая поддерживала это, была Helldivers . В 2013 году платная подписка на MMORPG Final Fantasy XIV A Realm Reborn вышла на PlayStation 3, ПК, MAC и Steam. Все игроки могли играть вместе на любом сервере с платформы по своему выбору. Позже PlayStation 4 также приняла этот формат для FFXIV ARR, что привело к 16+ миллионам загрузок, 3 дополнениям и активной базе игроков, которая превзошла подписную MMORPG World of Warcraft только для ПК по количеству активных подписчиков с выпуском третьего дополнения FFXIV ARR для ПК и PS4 «Shadowbringers» 2 июля 2019 года. Этот долгосрочный успех показал Sony истинную силу кроссплатформенных игр. [46]
В то время как Sony продолжала предлагать кроссплатформенную игру между PlayStation 4 и компьютерными системами, компания изначально не хотела разрешать кроссплатформенную игру с другими консолями в течение первых пяти лет доступности PS4. Следуя плану Microsoft для Rocket League , компания пригласила к участию и другие онлайн-сети. Sony ответила, заявив, что они открыты для обсуждения кроссплатформенной игры в свете этого приглашения. [18] Ёсида отметил, что хотя подключение сетей PlayStation к компьютеру является простым, учитывая открытость платформы компьютера, подключение к платформе Xbox требует от них подумать о природе соединения двух закрытых систем. Ёсида посчитал, что основной проблемой будет политика и бизнес, а не какие-либо технические проблемы, но они открыты для разработки кроссплатформенной игры на основе каждой игры. [47] По крайней мере три разработчика, Psyonix ( Rocket League ), CD Projekt ( Gwent: The Witcher Card Game ) и Studio Wildcard ( Ark: Survival Evolved ) заявили, что они выполнили все технические требования для обеспечения кроссплатформенной игры между Xbox One и PlayStation 4 и смогут активировать их в течение нескольких часов после получения официального разрешения от Sony. [21] [22] Тодд Говард из Bethesda Game Studios сказал, что, хотя они хотели бы иметь кроссплатформенную игру для своей будущей сетевой игры Fallout 76 , они не могут ее предложить, поскольку «Sony не так полезна, как всем хотелось бы». [48] Кроме того, Bethesda заявила, что они планируют выпустить карточную игру The Elder Scrolls: Legends только для консольных платформ, которые полностью поддерживают кроссплатформенную игру с компьютерами и мобильными устройствами. [49]
Дальнейшие опасения по поводу нежелания Sony участвовать с другими консолями возникли после заявлений на E3 2017 относительно кроссплатформенной игры с Rocket League и Minecraft . Глава глобального маркетинга PlayStation Джим Райан сказал, что, хотя они «открыты для разговоров с любым разработчиком или издателем, который хочет поговорить об этом», их решение не участвовать в этих играх было «коммерческим обсуждением между нами и другими заинтересованными сторонами». [50] Райан сослался на то, что Sony необходимо «помнить о нашей ответственности перед нашей базой установок», учитывать количество молодых игроков, использующих их услуги, и невозможность контролировать контент, который может поступать с других платформ, не имеющих ограничений по контенту. [50] Microsoft заявила, что вела переговоры с Sony, чтобы помочь им обеспечить кроссплатформенную совместимость, хотя и не согласилась с опасениями Sony по поводу безопасности, поскольку Microsoft заявила, что приняла аналогичные меры, что и Sony, чтобы гарантировать наличие таких функций, как строгий родительский контроль, в ее сервисе Xbox Live. [51] Фил Спенсер из Microsoft сказал в интервью в октябре 2017 года, что Microsoft и Sony часто ведут переговоры о разрешении кроссплатформенной игры, но Sony остается очень осторожной; он не считал это «безнадежным делом», но заявил о Sony: «Я думаю, что некоторые фундаментальные причины и определенные сценарии на самом деле никуда не денутся». [52]
Документы, обнародованные в деле Epic Games против Apple в 2021 году, показали, что Epic Games обратилась к Sony за несколько месяцев до E3 2018 в июне, чтобы побудить их поддержать кроссплатформенную игру для Fortnite Battle Royale , а Epic предложила решение, которое выглядело бы как беспроигрышное решение для обеих компаний, когда они объявили о нем на E3; Epic набирает базу игроков на PlayStation, а Sony потенциально имеет один из крупнейших игровых хитов на своей платформе. Sony отвергла это, заявив в ответ Epic: «Многие компании изучают эту идею, и ни одна из них не может объяснить, как кросс-консольная игра улучшает бизнес PlayStation». [53]
С выпуском Fortnite Battle Royale на Nintendo Switch во время E3 2018 подход Sony к кроссплатформенной игре вызвал дальнейшую критику. Игра поддерживает кроссплатформенную игру на персональном компьютере, Xbox One и мобильных устройствах, при этом игроки обычно могут использовать одну учетную запись Epic Games, которая может быть связана с учетной записью конкретной платформы, для переноса прогресса и покупок между любой из этих платформ; версия для Nintendo Switch также работает таким же образом. Однако игроки обнаружили, что если их учетная запись Epic Games была привязана к учетной записи PlayStation Network , они не могли использовать этот профиль на Switch или других версиях игры, требуя от них либо создания новой учетной записи Epic, либо отсоединения своей учетной записи PlayStation Network от своей учетной записи Epic, что полностью сбрасывало прогресс игрока. Версия для PlayStation 4 также оставалась ограниченной, позволяя своим игрокам кроссплатформенную игру только с персональным компьютером и мобильными устройствами, но не с версиями Switch или Xbox One. [54] [55] Nintendo подтвердила, что это было решение, принятое Sony, поскольку в противном случае они хотели бы быть открытыми для всех форм кроссплатформенной игры. [56] Многие геймеры и даже журналисты видеоигр обвинили Sony в навязывании ограничений, чтобы помешать игрокам PlayStation 4 играть на других платформах. [54] [55] [57] Sony заявила в ответ, что они по-прежнему открыты для того, чего хотят игроки, и что «С... более чем 80 миллионами активных пользователей в месяц в PlayStation Network мы создали огромное сообщество геймеров, которые могут играть вместе в Fortnite и все онлайн-игры». [58] Журналисты восприняли реакцию Sony как сообщение от Sony о том, что предоставление кроссплатформенной игры на других консолях будет угрозой доминированию на рынке PlayStation 4 , которая на тот момент имела наибольшее количество пользователей по сравнению с Xbox One или Nintendo Switch. [59] [60] Джон Смедли , бывший президент Sony Online Entertainment (теперь Daybreak Game Company ), заявил, что во время его работы в Sony причиной, по которой руководители отказались от поддержки кроссплатформенной игры, был просто финансовый мотив, заявив: «Им не нравилось, когда кто-то покупал что-то на Xbox, а потом использовал это на Playstation». [61] Акции Sony упали примерно на 2% в течение нескольких дней после этого события, в основном из-за возмущения большой базы игроков Fortnite . [62]
В конце июня 2018 года Шон Лейден из Sony рассказал Eurogamer , что компания оценивает свою позицию по кроссплатформенной игре после проблем с Fortnite . Лейден сказал: «Мы это слышим. Мы рассматриваем множество возможностей. Вы можете себе представить, что обстоятельства вокруг этого влияют не только на одну игру. Я уверен, что мы придем к решению, которое будет понято и принято нашим игровым сообществом, и в то же время поддержит наш бизнес». [63] Ёсида повторил, что их решение не допускать кроссплатформенную игру направлено на сохранение качества пользовательского опыта PlayStation, заявив: «Что касается кроссплатформенности, мы всегда считаем, что PlayStation — лучшее место для игры. Я считаю, что Fortnite в партнерстве с PlayStation 4 — это лучший опыт для пользователей, в этом мы убеждены». [64]
Несколько месяцев спустя, 26 сентября 2018 года, Sony объявила, что разрешит кроссплатформенную игру на PlayStation 4 «для избранного стороннего контента», начиная с Fortnite в тот день. Sony заявила, что решение разрешить кроссплатформенную игру было «серьезным изменением политики» и что их цель «остается занять более открытую позицию с кроссплатформенной поддержкой, которая соответствует нашей миссии по предоставлению наилучшего потребительского опыта». [65] Лейден, выступая в подкасте после объявления об этом изменении, знал, что кроссплатформенная игра была высоко востребована игроками PlayStation 4, но описал кроссплатформенную игру как «очень многомерный вид атрибута или функции», который потребовал от Sony рассмотреть, как реализовать это с технической, деловой и клиентской точек зрения. Лейден заявил, что потребовалось больше времени, чтобы добраться до этой точки, чем ему бы хотелось, чтобы выполнить эти требования. [66] Однако, как выяснилось в ходе судебного разбирательства Epic с Apple, Sony по-прежнему требовала от Epic выплаты дополнительных роялти за эту функцию для Fortnite , чтобы «компенсировать сокращение доходов», которое, по мнению Sony, произойдет из-за кроссплатформенной игры. [53]
Благодаря успеху в достижении поддержки кроссплатформенной игры на всех семи основных платформах (Windows, macOS, iOS, Android, PlayStation, Xbox и Nintendo Switch), Epic предложила свои инструменты поддержки кроссплатформенной разработки бесплатно. [67] Вскоре последовала Rocket League , в которой в январе 2019 года во все версии была добавлена бета-версия опции кроссплатформенной игры. [68] Dauntless была выпущена в раннем доступе в мае 2019 года для PlayStation 4 и Xbox One, присоединившись к существующей версии Windows, и стала первой игрой, выпущенной с поддержкой кроссплатформенной игры на Windows, Xbox One и PlayStation 4. [69]
По словам генерального директора Sony Interactive Entertainment Джима Райана в интервью Wired , Sony вышла из стадии бета-тестирования кроссплатформенной игры и открыла её для любого разработчика, который может её поддержать, начиная с октября 2019 года. [70] В интервью Axios в 2021 году Райан заявил, что Sony «поддерживает и поощряет кроссплатформенную игру». [71]
В мае 2020 года Epic Games выпустила бесплатный SDK, Epic Online Services, который позволяет разработчикам использовать преимущества предыдущей работы в области кроссплатформенной игры для поддержки подбора игроков, списка друзей, достижений и других функций в своих играх, поддерживая персональные компьютеры, PlayStation 4, Xbox One, Nintendo Switch, а также системы iOS и Android. [72]
В целом, игры на мобильных устройствах, хотя и используют операционные системы iOS , Android или Windows Mobile , не поддерживают кроссплатформенную игру. Мобильные игры разрабатываются с учетом ограничений скорости соединения сотовых сетей, и поэтому большинство многопользовательских игр часто представляют собой пошаговые стратегические игры, а не игры в режиме реального времени. Многие многопользовательские игры для мобильных устройств являются асинхронными, в которых игроки индивидуально выполняют ходы или действия, эти действия отправляются в центральные службы и передаются другим игрокам, на которых эти действия могут повлиять.
Существуют мобильные игры, которые действительно поддерживают синхронную кроссплатформенную игру, обычно использующую централизованные сервисы для нормализации выбора платформы. Типичным примером является Hearthstone , который позволяет мобильным игрокам бросать вызов игрокам на любой другой платформе, на которой была выпущена игра, включая компьютеры. [73] Microsoft представила серверные Realms в июне 2016 года, чтобы позволить игрокам Minecraft на устройствах Windows, iOS и Android играть вместе, а Xbox One будет включен в 2017 году и в конечном итоге будет поддерживать оборудование виртуальной реальности . [74] Издание Minecraft «Bedrock » объединяет игру в версиях Windows 10, мобильных устройствах, Xbox One и Nintendo Switch , [75] с кроссплатформенной игрой для PlayStation 4, добавленной в декабре 2019 года, [76] в то время как мобильные версии Fortnite Battle Royale были созданы с кроссплатформенной игрой с компьютерами и консолями. [24] [65]
Вышеупомянутый Epic Online Services SDK позволяет разработчикам легко интегрировать кроссплатформенную игру в мобильные клиенты, используя проверенную технологию бэкэнда Epic. [72]