What cross-play should mean

Update 27 September 2018:
Sony announced that cross-play is coming to Fortnite on PlayStation 4. I’ve written a new blog to reflect this news. So whilst some of the criticism below is outdated the thrust of the blog remains.

Original Blog Post:

During the recent criticism of Sony and Epic for locking-out Fortnite accounts on other systems, there seemed to be a lot of feedback that cross-play should be allowed. But that this wasn’t a new thing. However since Epic opened up their game with an update in March of this year I simply don’t recall an incident like this before. In other words a major release such as this that lets you play your game on any system.

Just to be clear cross-play matchmaking is the ability to play multiplayer with users of the same game on other platforms. This isn’t new. However Fortnite also allows for cross-play progression and purchasing. This is new. And also brilliant.

You see publishers and developers have loved transitioning from Games as a Product (GaaP) towards Games as a Services (GaaS) because of the greater earnings potential and the record revenue and profits being made. Online only games with potentially multi-layered business models (i.e. buy to play with season passes, DLC and microtransactions etc). But arguably part of offering a service rather than a product is being available to as many people as possible and on as wide a range of platforms as possible. All other entertainment industries have embraced allowing consumers to take their media with them. Even with restrictive Digital Rights Management (DRM) systems if you buy a movie from Google Play Store, or an eBook from Amazon Kindle, you can watch or read on your mobile phone, videogame console, computer, browser or numerous other devices. Same with all the streaming services, like Netflix or Spotify.

So why is it that games like Warframe, GTA V, The Elder Scrolls Online are separate entities on different formats. Why can’t I play my PC Elder Scrolls Online character on PS4 or Xbox versions even if I have to buy the game again? Given how some of the most expensive games to play are actually GaaS games, it arguably isn’t an unreasonable request for a consumer to have access to their purchased on more than one format. Certainly when games have a lifespan of over a 5 or 10 years then it’s also very conceivable formats will change over that time.

Of course it isn’t relevant for all games to offer cross-play. Many games are largely single-player, or small budget indie affairs and rely on buy-to-play business models. And here it would never make sense for cross-play to be offered.

In SkillUp’s recent Youtube video interview with Digital Extremes (the makers of Warframe) he asked if he can continue to use his existing Warframe account with the new Nintendo Switch version. The muted and slow response was both slightly predictable and disappointing. They talked about a possible one-time account transfer as they did offer for PC players who wanted to move to the new PS4 or Xbox One versions. But realistically a one-time transfer brings about its own risks and pitfalls that the customer is fully expected to accept and live with (i.e. what if the Switch version stops being supported).

For me the positive reasons for publishers and developers to embrace cross-play progression, play and purchases simply outweigh the negatives. I applaud Epic for making Cross-Matchmaking, Progression and Purchases a thing for consumers even if for now those who play on Sony’s systems can’t utilise this. And Sony and Epic do deserve massive criticism for their handling of Fortnite cross-play debacle. Denying access to consumers own accounts and purchases they have made is completely unacceptable and needs resolution, like yesterday.

Personally I think Fortnite has probably changed my view of what I should expect from GaaS or Live Services. If companies can’t or won’t bother offering cross-play. Then I’m not sure I can be bothered with their games.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.