feature

Release 2.9.1: Multiplayer Enhancements & Plugin Updates

By Christian

V-Play 2.9.1 is now available to download. This update improves the V-Play Multiplayer by adding a single player option and a new latency testing feature, as well as general improvements to the multiplayer game example. When you update to V-Play 2.9.1, you can also include the latest Android libraries, Play Services libraries 9.4.0, for all of your V-Play Plugins. This provides your plugins with the most up-to-date functionality on the Android platform.

It also includes fixes and improvements for a number of other V-Play features.

Update Now!

If you’d like to make cross-platform apps and games but haven’t signed up for V-Play yet, you can download the SDK for free.

Multiplayer Enhancements

One Card!

Following the recent release of V-Play Multiplayer, we added a multiplayer game example, ONU, to the V-Play Sample Launcher. ONU is now One Card!, and includes advanced functionality such as single player mode, medals for high-level players and an increased max player level.

onecard-menu onecard-game

One Card! also showcases how you can add monetization features, such as in-app purchases and advertisements, to your mobile game. It’s simple to add these features with the Soomla and AdMob plugins.

V-Play Multiplayer Functions & Properties

In order to make the creation of multiplayer games even easier with V-Play, you can now use some added functions and properties to reduce your development time and improve your testing phase.

The latencySimulationTime property allows you to test the messaging system within your multiplayer game by simulating network latency. This helps you to fix errors coming from delayed messages which occur when players have a poor network connection. This makes debugging your multiplayer game much easier.

The restartGame() and endGame() functions make it possible to restart or end a game at the same time for all players in a game room.

You can now use the createSinglePlayerGame() to turn your multiplayer game into an offline single player game. This function skips the matchmaking phase of game creation and lets the player begin a new game immediately. It prevents messages from being sent and handles everything on the local device.

One Card! Game Demo

You can try out all these new features for yourself. For a sample implementation of these new features, have a look at the “One Card!” Multiplayer Demo. You can also download the official One Card! game on the App Store and Google Play.

iTunes_download_link Google_Play_Badge-1

Updated V-Play Plugins

When you update to V-Play 2.9.1, you can now include the latest Android libraries, Play Services libraries 9.4.0, for all of your V-Play Plugins. This provides your plugins with the most up-to-date functionality on the Android platform.

We’ve also updated the OneSignal, Chartboost and AdMob plugins to their latest versions. If you’re planning to use these plugins on iOS devices, make sure to copy the latest iOS framework from here. This update fixes the video caching issue within the Chartboost plugin that prevented the loading of video interstitials and rewarded videos.

Fixes & Improvements

V-Play 2.9.1 includes fixes and improvements to TexturePacker integration, the V-Play Game Network, and the Theme component. You can find more information on these updates in the V-Play change log.

How to Update

Test out these new features by following these steps
Step 1

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.9.1 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.

Step 2

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.

Sample Launcher-v-play

Now you can explore all of the new features included in V-Play 2.9.1!

For a complete list of the changes to V-Play with this update, please check out our change log!

More Posts like This

How to Make a Game like Super Mario Maker with Our New Platformer Level Editor

super mario level editor blog

16 Great Sites Featuring Free Game Graphics for Developers

game graphics

The 13 Best Qt, QML & V-Play Tutorials and Resources for Beginners

tutorials capture

21 Tips That Will Improve Your User Acquisition Strategy

User Acquisition

Voted #1 for:

  • Easiest to learn
  • Most time saving
  • Best support

Develop Cross-Platform Apps and Games 50% Faster!

  • Voted the best supported, most time-saving and easiest to learn cross-platform development tool
  • Based on the Qt framework, with native performance and appearance on all platforms including iOS and Android
  • Offers a variety of plugins to monetize, analyze and engage users
FREE!
create apps
create games
cross platform
native performance
3rd party services
game network
multiplayer
level editor
easiest to learn
biggest time saving
best support