One Card! (Qt Multiplayer Card Game): Difference between revisions

From Qt Wiki
Jump to navigation Jump to search
m (Formatting Changes and Image Upload)
No edit summary
Line 3: Line 3:


http://v-play.net/doc/images/onecard-menu.png
http://v-play.net/doc/images/onecard-menu.png
http://v-play.net/doc/images/vpmp-matchmaking-onu.png
http://v-play.net/doc/images/onecard-game.png
http://v-play.net/doc/images/onecard-game.png


== Description ==
== Description ==
One Card! is a turn-based card game for up to 4 players based on ONU. It uses the V-Play Multiplayer component to add in-game chat, an intelligent matchmaking system and an ELO rating system. It also includes leaderboards, offline messaging and a social system that allows you to connect and play with your friends.
One Card! is a turn-based card game for up to 4 players. It's a cross-platform mobile game based on ONU. It's available for free on both [https://itunes.apple.com/at/app/squaby/id1112447141?l=en&mt=8 iOS] and [http://v-play.net/one-android Android] devices.
 
One Card! uses the V-Play Multiplayer component to add in-game chat, an intelligent matchmaking system and an ELO rating system. It also includes leaderboards, offline messaging and a social system that allows you to connect and play with your friends. You can see a video trailer featuring One Card! [https://www.youtube.com/watch?v=DOki6TSx-Sk here].


== Game Engine ==
== Game Engine ==
This game was created using the '''V-Play Game Engine'''. This free SDK is now available for [http://www.v-play.net/download download].
This game was created using the '''V-Play Game Engine'''. This free SDK is now available for [http://www.v-play.net/download download].


The [http://v-play.net/games V-Play Game Engine] was designed with 2D casual games for mobile in mind. It's based on Qt and uses the same component-based approach to significantly reduce the development time of mobile games.


== Examples ==
== Examples ==
You can find the source code for this example game in the V-Play [http://v-play.net/doc/v-play-demos-onecard-example/ Documentation]. One Card! is an open-source project so you can use it as the basis for your own multiplayer games.
You can find the source code for this example game in the V-Play [http://v-play.net/doc/v-play-demos-onecard-example/ Documentation]. One Card! is an open-source project so you can use it as the basis for your own multiplayer games.


http://v-play.net/wp-content/uploads/2016/07/push-notifications.png
http://v-play.net/doc/images/vpmp-chat-onu.png
http://v-play.net/doc/images/vpmp-notificationbar-onu-small.png
http://v-play.net/doc/images/vpmp-profile-onu.png
 
== Main Feature ==
The main feature of One Card! is '''[http://v-play.net/doc/vplay-vplaymultiplayer/ V-Play Multiplayer]'''. It let's you add all of the following features:
* '''Real-Time & Turn-Based Multiplayer Support:''' V-Play Multiplayer supports both real-time and turn-based gameplay, so you can use it to make many different types of multiplayer games. It's perfect for making player-vs-player games like 'Words with Friends' or games for a large amount of players, such as 'Clash of Clans'.
*'''Matchmaking & ELO Rating System:''' V-Play Multiplayer includes a matchmaking feature that allows you to play with your friends or join already running games. It also includes an ELO Rating System that matches players against opponents of a similar skill level to ensure competitive gameplay.
* '''Friend System and Social Features:''' V-Play Multiplayer lets you add your friends or make new friends with players you meet in-game. You can also compare your highscore with your friend’s in a dedicated Friends leaderboard. These leaderboards are sure to increase your retention and engagement rates as players compete against friends and international players to reach the top of the rankings.
* '''Interactive Chat & Push Notifications:''' V-Play Multiplayer features a messaging system so you can chat with your friends, even if they’re not online. This makes it easy to discuss games or arrange future matches. Best of all, V-Play Multiplayer sends Push Notifications to players when they receive new messages or game invites.
*'''Player Profiles & Cloud Synchronization:''' V-Play Multiplayer lets you create your own player profile. You can upload a profile picture, set a username and decide if your national flag should be displayed. It’s simple to do and no additional logins are required. Furthermore, all the player data like highscore or earned achivements gets synced across platforms and across devices with the built-in V-Play Game Network cloud synchronization.


== Features ==
== Other Features ==
The main feature of One Card! is the '''[http://v-play.net/doc/vplay-vplaymultiplayer/ V-Play Multiplayer]''' feature. It let's you add all of the following features:
One Card! also uses the following plugins:
* Play games with other players around the world.
* Make friends and challenge them for matches.
* Chat with your friends or your opponents during a game.
* Show push notifications by OneSignal for game invites, chat messages or friend requests from other players.


It also uses the following plugins:
*'''[http://v-play.net/doc/vplay-examples/#v-play-game-network-demos VPlayGameNetwork]:''' The V-Play Game Network is a cross-platform gaming service that allows players around the world to compare game highscores and achievements. Players can also challenge each other across multiple platforms and share their progress on Facebook on all supported platforms by V-Play: iOS, Android, BlackBerry, Symbian, MeeGo and also an all desktop platforms Windows, Mac and Linux. Integration in your game takes less than 10 minutes, so start using it and increase your player retention today!


'''VPlayGameNetwork:''' Climb the highscore ranks and compare your score with the other players or friends.
*'''[http://v-play.net/doc/plugin-flurry/ Flurry Plugin]:''' The Flurry plugin provides functions for getting insights into your app's usage for iOS & Android. You can use it to track application usage, user events and gather audience analytics.


'''Flurry Plugin and Google Analytics Plugin:''' Track the user behavior to improve the game.
*'''[http://v-play.net/doc/plugin-googleanalytics/ Google Analytics Plugin]''': The Google Analytics Plugin lets you measure user interactions for your mobile and desktop apps. It allows to track screen views and custom events to gain insights into your app's usage.


== Downloads ==
== Downloads ==

Revision as of 15:12, 16 November 2016


onecard-menu.png vpmp-matchmaking-onu.png onecard-game.png

Description

One Card! is a turn-based card game for up to 4 players. It's a cross-platform mobile game based on ONU. It's available for free on both iOS and Android devices.

One Card! uses the V-Play Multiplayer component to add in-game chat, an intelligent matchmaking system and an ELO rating system. It also includes leaderboards, offline messaging and a social system that allows you to connect and play with your friends. You can see a video trailer featuring One Card! here.

Game Engine

This game was created using the V-Play Game Engine. This free SDK is now available for download.

The V-Play Game Engine was designed with 2D casual games for mobile in mind. It's based on Qt and uses the same component-based approach to significantly reduce the development time of mobile games.

Examples

You can find the source code for this example game in the V-Play Documentation. One Card! is an open-source project so you can use it as the basis for your own multiplayer games.

vpmp-chat-onu.png vpmp-notificationbar-onu-small.png vpmp-profile-onu.png

Main Feature

The main feature of One Card! is V-Play Multiplayer. It let's you add all of the following features:

  • Real-Time & Turn-Based Multiplayer Support: V-Play Multiplayer supports both real-time and turn-based gameplay, so you can use it to make many different types of multiplayer games. It's perfect for making player-vs-player games like 'Words with Friends' or games for a large amount of players, such as 'Clash of Clans'.
  • Matchmaking & ELO Rating System: V-Play Multiplayer includes a matchmaking feature that allows you to play with your friends or join already running games. It also includes an ELO Rating System that matches players against opponents of a similar skill level to ensure competitive gameplay.
  • Friend System and Social Features: V-Play Multiplayer lets you add your friends or make new friends with players you meet in-game. You can also compare your highscore with your friend’s in a dedicated Friends leaderboard. These leaderboards are sure to increase your retention and engagement rates as players compete against friends and international players to reach the top of the rankings.
  • Interactive Chat & Push Notifications: V-Play Multiplayer features a messaging system so you can chat with your friends, even if they’re not online. This makes it easy to discuss games or arrange future matches. Best of all, V-Play Multiplayer sends Push Notifications to players when they receive new messages or game invites.
  • Player Profiles & Cloud Synchronization: V-Play Multiplayer lets you create your own player profile. You can upload a profile picture, set a username and decide if your national flag should be displayed. It’s simple to do and no additional logins are required. Furthermore, all the player data like highscore or earned achivements gets synced across platforms and across devices with the built-in V-Play Game Network cloud synchronization.

Other Features

One Card! also uses the following plugins:

  • VPlayGameNetwork: The V-Play Game Network is a cross-platform gaming service that allows players around the world to compare game highscores and achievements. Players can also challenge each other across multiple platforms and share their progress on Facebook on all supported platforms by V-Play: iOS, Android, BlackBerry, Symbian, MeeGo and also an all desktop platforms Windows, Mac and Linux. Integration in your game takes less than 10 minutes, so start using it and increase your player retention today!
  • Flurry Plugin: The Flurry plugin provides functions for getting insights into your app's usage for iOS & Android. You can use it to track application usage, user events and gather audience analytics.
  • Google Analytics Plugin: The Google Analytics Plugin lets you measure user interactions for your mobile and desktop apps. It allows to track screen views and custom events to gain insights into your app's usage.

Downloads

This game is available in complete form as an open source example game from V-Play. You can download the free SDK here.

You can also download it from Google Play or the App Store.