V-Play 2.8.4: Google Cloud Messaging Integration and More
Take a look at the V-Play 2.8.4 update and see what's new with Google Cloud Messaging, game engine improvements, V-Play app improvements, and plugin fixes.
Join the DZone community and get the full member experience.
Join For Freev-play 2.8.4 is out now as a free update for all v-play users. a highlight of this update is the addition of the google cloud messaging plugin to v-play plugins.
the google cloud messaging plugin is another alternative to the retiring parse service and is available with the v-play indie and enterprise licenses. get the latest version of v-play and you can also enjoy improvements to v-play apps and the v-play game engine.
if you’re not an existing v-play user and you’d like to make cross-platform apps and games, you can download the sdk for free.
google cloud messaging
google cloud messaging
is a service for sending push notifications and has emerged as an alternative to the soon-to-be discontinued parse service. with the
googlecloudmessaging
item, v-play indie and enterprise license holders will be able to send push notifications to individuals and targeted groups of users.
these notifications are best suited for apps where you need to inform users about externally triggered status updates. this can include sports live ticker apps, social messaging apps or any app that delivers real-time info.
for a complete rundown on how to integrate google cloud messaging or how to migrate from the parse service, check out the google cloud messaging documentation .
note: an upcoming blog post will detail the future of using push notifications, such as parse, onesignal, amazon sns and firebase, with v-play and qt!
game engine improvements
the major change to the v-play game engine with this update is a number of improvements to the v-play game network’s default styling. the v-play game network has gotten a makeover which includes an updated look for buttons and makes the header clickable for back navigation.
this v-play update also includes a fix on some android devices when displaying rounded user images in vplaygamenetworkview .
v-play apps improvements
when working with v-play apps, you now have the ability to disable the platform emulation feature. you can disable the debug menu bar with the
app::menubarvplayenabled property
.
the debug menu bar allows you to view your app at different screen resolutions and gives a preview on how it will appear on ios or android devices. by default, the menu bar is only enabled for publishing builds on desktop platforms.
plugin fixes
v-play 2.8.4 includes a fix for the notification plugin that can be used to send local push notifications. this update fixes a possible crash when the notificationmanager item is not used from within the root item of a project.
how to update
test out these new features by following these steps
-
open the v-play sdk maintenance tool in your v-play sdk directory. choose “update components” and finish the update process to get v-play 2.8.4 as described in the
v-play update guide
- if you haven’t installed v-play yet, you can do so now with the latest installer from here .
- the v-play sample launcher allows you to quickly test and run all the open-source examples and demo apps & games that come with the v-play sdk, from a single desktop application.
after
installing v-play
, you can start the v-play sample launcher from the application shortcut in your v-play sdk directory.
now you can explore all of the new features included in v-play 2.8.4!
for a complete list of the changes to v-play with this update, please check out our change log!
Published at DZone with permission of Michael Organ. See the original article here.
Opinions expressed by DZone contributors are their own.
Comments