Tag: cross-platform gaming

Cross-platform online game leaderboards–how about it?

Lenovo Yoga Tab Android tablet

Playing that game on a mobile tablet or..

Most video and computer games nowadays implement an online leaderboard as part of the way they operate. They typically require you to log in to the leaderboard to persist game data “in the cloud”, support social gameplay including discovering newer opponents or the maintenance of challenges and leaderboards so players can compete against each other on the game.

Game studios tend to write their own leaderboard that is specific to that game’s needs but the game-distribution platforms are running their own leaderboards to offer this same functionality to all studios and games.

USB-C connector on Samsung Galaxy S8 Plus smartphone

a smartphone or..

It typically leads to a game-recommendation engine to recommend games similar to what you play a lot, subscription-driven gameplay or digital software locker functionality for the titles, typically to keep you with that platform. In some cases, they offer a means to measure your prowess as a gameplayer or as a specialist in particular game types, typically to match you with opponents of a particular skill level in that kind of game.

The leaderboards offered by the distribution platforms make it feasible for a small-time or indie studio to have this functionality without the game developer having to create a leaderboard and rent the necessary server space by themselves.

Sony PS4

a games console like the Sony PS4 or ..

But there is a reality for users who play the same game title across multiple platforms. It is highlighted through someone owning or regularly using computing devices based on different platforms for gameplay such as a “gaming rig” that runs Windows 10, a smartphone that could either run iOS or Android, and perhaps a mobile-platform tablet running either iOS or Android along with a set-top box or games console. The set-top box situation is very real as an increasing number of set-top and smart-TV platforms like the Apple TV or the “décodeurs” offered by French telcos as part of their “n-box” triple-play platforms within France are moving towards the kind of performance associated with games consoles.

Dell XPS 13 9360 8th Generation clamshell Ultrabook

a laptop like the Dell XPS 13 9360 8th Generation clamshell Ultrabook or ..

Increasingly, it encourages game studios to port titles to many different platforms but there has to be an approach that allows the player to carry the online experience between the platforms. At the moment, Facebook has achieved the goal of a cross-platform leaderboard but it requires players to be part of this social network which may put some people off the idea due to the various controversies about this Silicon Valley giant. Facebook’s leaderboard supports “provisioning” from one’s Facebook account along with support for native and Web-based games.

Microsoft has extended their XBox Live leaderboard beyond the XBox One games console and Windows 10 computers by providing limited support for iOS and Android mobile platforms. But this is focused towards a Windows 10 or XBox One setup as your main gaming platform.

Apple TV 4th Generation press picture courtesy of Apple

a set-top device like the Apple TV should lead towards you keeping score and matching opponents on one or more cross-platform online leaderboards

What needs to happen is an effort towards a truly platform-independent gaming leaderboard that facilitates cross-platform gameplay and appeals to multiple game developers and distributors. It has to appeal to a userbase and developer-base that wants to stay away from large social-media powerhouses who see users’ data as the new gold.

A key feature would be to provide support for native-coded and Web-coded games including the newer Progressive Web App games. This is more so as independent game studios work on “free-to-play” games that are written as Web-coded games for play in a Web browser as well as being ported in a native-coded form to iOS and Android mobile platforms. As well, the Progressive Web App is being pitched as a “write once run anywhere” app solution for mobile, tablet and desktop computing.

XBox leaderboard app in Windows 10

The expected functionality would include:

  • the ability to persist gameplay data and scores in the cloud
  • support for challenges and leaderboards including allowing venues, sponsors and others who partner with the game developer to run their own challenges
  • social gaming with opponent discovery on a local and global basis, in-game chat on a one-to-one or party-line basis, and gift exchange for in-game items like microcurrency or game lives.

The leaderboard would have to be child-safe according to established norms and protocols like requirement of parental permission for signing in or participating in sponsored challenges, and support for minimum ages.

Google Play Games app

Google Play Games – the online leaderboard for the Android platform

The issue of allowing venues and marketers to use the leaderboard to run their own challenges may be of concern to some people who want a life free from marketers and commercialism. But there are people who want to build a tighter relationship with the brands that they value and allow these brands to participate in their online life. Similarly, some games studios may associate with various popular brands to underscore their players’ relationship with these brands and as a monetisation tool.

As well, user privacy would need to be valued in many different ways like user discovery or game-chat access. It also includes whether a notification about gaming accomplishments or level-up scenarios should be shared on to outside social networks, which social networks should be used and who should see this information.

It also includes the ability to provide a single-sign-on experience that can work with a wide variety of credential pools. This is important where a user maintains a set of personal credentials with multiple different credential pools like Apple ID for iOS, MacOS and Apple TV devices; Facebook; Microsoft Account for Windows 10 and XBox One; and Google for Android and ChromeOS.  The reason this can happen is due to playing the same game across the multiple platforms.

This could be a goal for companies who are behind content-streaming services, IP-telephony services and the like to engage in if they do want to diversify their offerings. European companies could even jump on the bandwagon especially if they want to tout their end-user privacy and data-security prowess.

What needs to happen is for the games studios to gain access to one or more highly-capable cross-platform game leaderboards so that users can play the games and benefit from leaderboard or game-recommendation functionality no matter the platform they use without being required to “reinvent the wheel”.

Fortnite made it with true cross-platform multiplayer gaming

Articles

Sony PS4

This Sony PS4 can now benefit from true cross-platform online gameplay thanks to Fortnite

PS4 Cross-Play Is Finally Happening; Fortnite Beta Starts Today | GameSpot

Fortnite Won | Gizmodo

Fans Forcing Sony Into ‘Fortnite’ PS4 Crossplay Is A Watershed Moment For Gaming | Forbes

From the horse’s mouth

Sony Interactive Entertainment (PlayStation)

Extended Fortnite Cross-Play Beta Launches on PS4 Starting Today (Press Release)

My Comments

Game On no matter the console! At last true multiplatform cross-play has arrived!

All off the regular-computer, console and mobile platforms that Epic Games wrote the various ports of the Fortnite battle-royale multiplayer game have supported cross-platform multiplayer gaming except for one glaring omission being Sony with their PS4 console.

It has been part of a long-time practice with games-console manufacturers who are dependent on full vertical integration which affected things like multi-player multi-machine gaming where the games-console vendor would prefer to keep that between their own products. This was against the accepted norms of what is accepted with regular personal computers where it is desirable to play the same online game no matter the computing platform that your opponents use.

XBox One games console press photo courtesy Microsoft

The XBox One’s main archrival – the PS4 can participate in cross-platform online gameplay thanks to Fortnite

It would also affect the ability for a games studio to port a game across all platforms and assure a similar online play experience no matter the platform. Here it wouldn’t matter whether the online play was about competing with other players including earning your place on one or more leaderboards, participating in a “virtual-world” that the game is about or trading in-game goods in a game-hosted marketplace.

Gradually, Sony and Microsoft. along with most games studios allowed a limited form of “cross-play” (online play of the same game from gaming devices of different gaming platforms) by allowing for, for example, a Windows regular computer to become a player in an online game with a games console. But with Fortnite, Microsoft and Nintendo brought their latest consoles to the “cross-play” party.

Now Sony have opened up the path towards third-party game studios implementing multi-platform online and network gameplay for their games titles. This is through an open beta program where a version of Fortnite with this true multiplatform cross-play code integrated but this code is really test code that may not be stable. It will be seen by Sony to be a proving ground for true multiplayer multiplatform online gaming involving all computing devices including gams consoles with them “opening up” the PlayStation platform for more cross-platform online gameplay.

This was as a result of “people power” with Fortnite fans complaining to Sony about ignoring the large PS4 installed base when it came to cross-platform gameplay especially as other regular, mobile and console platforms allowed for this kind of gameplay with very little friction.

Personally I see this as a seachange for network and online multiple-machine gaming especially in the games-console space. Here it could be about allowing third-party game developers including indie studios to create these kind of gameplay experiences but allow users to join these experiences no matter the console that they have.

With the rise of Fortnite, it can open up the idea of porting a game that has online or network play across every gaming platform while assuring users that they can game online no matter what they use. It can even lead towards increased interest in massively-multiplayer-online games especially where they could be played on a laptop, a smartphone or a console connected to the big TV.

Microsoft makes a step to all-platform online gameplay

Article

Microsoft is stepping towards online gaming's holy grail - a federated cross-platform online gaming experience

Microsoft is stepping towards online gaming’s holy grail – a federated cross-platform online gaming experience

Microsoft will allow Xbox gamers to play against PS4 and PC players } The Verge

Microsoft wants PS4 and Xbox One to connect online | CNet

My Comments

Most core games which have any form of multi-machine multiplayer competition, whether online or across a local network, require all games machines involved in the competition to be on the same platform.

That means that a Windows-based regular-computer user couldn’t play against an XBox or a PS4 console. In a lot of cases, the online component of a game was managed via a platform-specific online-competition platform like PlayStation Network or Steam. In the case of consoles, you had to determine which console platform your friends were using and buy a console commensurate to that platform.

Now Microsoft has raised the question of platform-agnostic multi-machine competition by encouraging their game developers to enable this feature. This is because Microsoft effectively is associated with two platforms i.e. the Windows-based regular computer or PC as a games platform and the XBox family of games consoles. But they are inviting Sony, Nintendo, Apple and others to create the necessary cross-platform bridges to allow this kind of play. This includes allowing a player to discover other players to compete with as well as managing the state of play during a game or tournament.

If this worked, it could allow a person to choose whatever console they wanted to play especially if a title is released across multiple platforms. Similarly, this could allow for options like local-network play, whether peer-to-peer or server-based, including local-online hybrid play such as local tournaments or teams. For games developers, they don’t have to decide whether to set up their own online gaming network if they want cross-platform play.

Another issue that could be highlighted here is the ideal user interface for different game genres including the common user interfaces that the platforms use. The article cited the situation where a regular-computer with its keyboard (W-A-S-D keys) and mouse may have the advantage over a gamepad that typically comes with a console when it comes to playing certain games like first-person shooters or strategy games.

This could be used either to open up the idea of games written to be played across multiple platform types and user interfaces, including those that give players an advantage if they play a part of the game on different devices. On the other hand, there could be the feasibility for games consoles to work with mice and keyboards connected via (preferably) Bluetooth or USB.

What Microsoft is doing is to raise the issue of creating platform-agnostic core game play rather than requiring gamers to be tied to a particular platform.