V-Play Engine
Initial release | December 12, 2012 |
---|---|
Stable release | |
Development status | Active |
Operating system | Microsoft Windows, Mac OS X, Linux |
Platform | iOS, Android, Microsoft Windows, Mac OS X |
Type | engine |
License | Proprietary commercial software |
Website | Official V-Play Engine website |
V-Play is a cross-platform app and 2D game engine, designed to develop cross-platform apps and games for both mobile and desktop platforms.[2][3][4][5]
Architecture
Qt (software) is well known as a C++ framework that simplifies cross-platform development, because it abstracts platform differences like timers, threads, storage, networking, rendering, and multimedia. Traditionally, Qt is most popular for native desktop applications. Some examples that have been built with Qt include VLC Media Player, Skype and Autodesk Maya – all of them make use of the GUI module which allows the creation of native-looking applications with a single source code base. Since the rise of mobile platforms and the financial success of mobile app stores, Qt also reaches into these market segments. Since Digia’s takeover from former Qt maintainer Nokia, Qt is no longer bound to proprietary platforms and is being actively developed to support new platforms.[6] V-Play also supports BlackBerry.[7] The engine is specifically for cross-platform 2D games.[8]
V-Play uses Qt as its core and offers components and plugins on top of it, which are essential for developing (mobile) games and apps.
Engine Features
- Qt Creator IDE
- Declarative language with property binding
- Entity system
- Handle multiple resolutions and aspect ratios
- Audio
- Multiplayer
- Animations
- Particles
- Box2D physics
- Multitouch
- Accelerometer
- Level editor
- Language translation & internationalization
- Plugins for social services, monetization and analytics
Third Party Plugins
- AdMob
- Chartboost
- Flurry
- GameCenter
- Soomla
- OneSignal
- Google cloud Messaging
- Hockeyapp
V-Play Multiplayer feature
V-Play Multiplayer allows you to create real-time and turn-based multiplayer games for all supported V-Play platforms. This includes iOS, Android and Windows Phone, as well as Windows, Linux and Mac OS X. You can also enjoy an intelligent matchmaking system with ELO rating, an interactive chat feature, push notifications, cloud synchronization of player profiles & many social features.
V-Play Game Network
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.[9]
Open-source multiplayer example game
V-Play Multiplayer has already been used to launch a successful 4-player card game, ONU, developed internally by V-Play. ONU has been available on the App Store and Google Play Store since the beginning of July and has garnered 200,000+ downloads within the first 3 weeks of its release. This is thanks to the multiplayer feature and word-of-mouth marketing. The player retention rates and engagement metrics are also way above industry standards, thanks to the multiplayer features.
The full source code for ONU, based on the popular card game UNO, is available for free in the V-Play SDK. As a developer, you can use the full source code as a best practice for multiplayer integration [10]
Supported platforms
V-Play can export games for multiple platforms under its pricing model.[11][12]
- iOS: Version 5.0 and above / iPhone 3GS, iPad, iPod touch 3rd Gen or newer (armv7 architecture)
- Android: Version 4.1 ("Jelly Bean") and above / armeabi-based devices (armv5 and armv7 architecture)
- Microsoft Windows: 32- or 64-bit Microsoft Windows XP Service Pack 2 or later
- Mac OS X: 64-bit 10.6 or later
- Linux: 32- or 64-bit Ubuntu 12.04, 12.10, 13.04 & 13.10 or OpenSuse 12
References
- ↑ http://v-play.net/doc/vplay-updates
- ↑ "Getting Started with the V-Play Engine". Lou Gazzola. 2013-08-21. Retrieved 2014-11-06.
- ↑ http://www.linkedin.com/company/v-play-game-engine
- ↑ http://mobilegameengines.com/game_engines/153-v-play-game-engine
- ↑ http://www.inits.at/en/startups/v-play-2/
- ↑ http://www.indiedb.com/engines/v-play
- ↑ "V-Play Game Engine Announces Support for BlackBerry 10". N4BB. August 5, 2013. Retrieved 2014-11-06.
- ↑ "Move over Unity: V-Play touts engine for rapid 2D game creation". Pocket Gamer. 2013-04-03. Retrieved 2014-11-06.
- ↑ http://v-play.net/mobile-game-development/v-play-multiplayer
- ↑ http://v-play.net/mobile-game-development/v-play-multiplayer
- ↑ https://v-play.net/pricing/
- ↑ "V-Play Game Engine Brings More Crossplatform Gaming to BlackBerry 10". BerryReview. August 15, 2013. Retrieved 2014-11-06.