Links on Android Authority may earn us a commission. Learn more.
Google updates cross-platform aspects of its Play Game Services
Google offers its Play Game Services library in three different formats. One for Android, which uses Java; one for iOS which is called from Objective-C; and a cross-platform variant, which uses C++ and can be access by both Android and iOS.
Google has just updated its Play Games Services to bring the C++ SDK to feature parity with the Play services SDK on Android and the Play Games iOS SDK.
The good news is that Google has just updated its Play Games Services to bring the C++ SDK to feature parity with the Play services SDK on Android and the Play Games iOS SDK. This means that game developers who have both Android and iOS versions of their games can now safely add Real-time Multiplayer support using a single C++ code base, rather than having to write one lot of code for Android and another load for iOS.
Now that Google has added multiplayer support across all of its SDKs, it has also released a new set of multiplayer stats. Developers can visit the Developer Console to see how players are using the multiplayer integration and see the overall usage trends.
At the same time Google has also updated a few other things in the Play Game Services. Specifically it has incorporated material design into the user-interface of the latest Play Games services SDKs for Android, cross-platform C++, and iOS.
Google also sees that “Quests” are a popular way to increase player engagement. Quests allow developers to add fresh content to a game without having to release an update. Accordingly Google has added some new features to quests to make them easier to implement and manage. First it has added out-of-the-box toasts for “quest accepted” and “quest completed” events. Secondly Google has removed the 24-hour lead-time requirement for publishing and allowing repeating quests with the same name. This means that developers are now free to publish quests whenever they want, with whatever name they want.