Forums

OverviewAnnouncements › V-Play Roadmap

Viewing 15 posts - 1 through 15 (of 120 total)
  • Author
    Posts
  • #3981

    Christian
    V-Play Team

    Hi,
    we are currently pushing to our limits to improve V-Play further, and thus we plan to integrate more features to it.

    Because we are building the features for YOU, we would love to hear your comments and suggestions about our current roadmap. We really encourage you to bring up new feature requests and vote on the ones mentioned here, because the higher they are prioritized by you, the sooner we will implement them!

    To structure things a little bit, I’ll prioritize the features based on our previous user conversations. So the higher an item is on the top, the sooner we integrate it.

    Priority 1 – Most important:

    • Extend documentaion with more tutorials & videos
    • Game Center for iOS, OpenFeint/Gree for iOS&Android
    • Apple iTunes and Google Play Store support for in-app-purchases
    • Public native plugin system for custom native extensions
    • Inneractive for ads
    • WebView for iOS & Android
    • Local notifications for iOS & Android
    • Accelerometer support
    • Flurry for analytics
    • Facebook integration
    • On-device and on desktop visual balancing support during runtime

    Priority 2 – Important:

    • Further 3rd party tool support for Physics Editor, Sprite Helper & Level Helper
    • Enhanced logging system
    • Push notifications
    • On-device debugging

    So, now it’s up to you to vote for your most demanded features. Let us know in the comments how you would order the list, or where your features would sit in.

    #4040

    Christian
    V-Play Team

    Hi again,
    after 6 beta updates we are happy and proud we could add these features into the release version from our previous roadmap:

    • GameCenter for iOS
    • WebView for iOS & Android
    • Flurry for Analytics
    • Facebook integration

    These features were requested by our users and could be integrated into V-Play as well:

    • Linux support
    • Symbian & MeeGo support
    • Native message boxes and input dialogs across all platforms
    • Entity Pooling
    • Box2D additions: PolygonCollider, RopeJoint, WeldJoint
    • Step-by-step Tutorial how to make a game like Pong

    So after these accomplishments, we now have re-prioritized the remaining features and partly added new ones. Again, the higher the item is on the top, the more important it is.

    Priority 1 – Most Important:

    • More tutorials and documentation
    • Level Editor, also for players in-game
    • Allow QML file loading from remote source for fastest deployment & testing
    • In-App-Purchases for iOS & Android

    Priority 2 – Important:

    • Native Plugin system
    • Ad network support
    • Accelerometer support
    • Video playback

    Again, please let us know which features you demand most and we will integrate them into V-Play.

    #4044

    mr.freakyjo

    Support for .tmx maps would be great.We could use level editors that we are used when whe make maps for our games.

    #4045

    Alex
    V-Play Team

    Thank you for your request, we are currently hard at work adding our priority 1 features, but will have a look at alternative image/sprite formats in the next future too. Which level editors are you actually using?

    Cheers,
    Alex

    #4052

    mr.freakyjo

    I’m a beginner,I’ve just started to make my first complex game so making a level in QML would seem some hard work so I found this editor made with qt [url=”http://www.mapeditor.org/”]Tile Map Editor[/url].But I’ll try to find a way to used in QML,if I do I’ll post it on the forum.

    #4104

    Heini

    I would like destructable ground with pixelperfect collision detection (i.e. like Worms).

    #4114

    Christian
    V-Play Team

    Thanks Guybrush! As we had a conversation via email before, this really sounds like a great feature! Are there developers out there that would also like to have this available?

    #4354

    Heini

    I would also like a small GPS-location API to use all the facilities of a mobile device. At the moment this is the feature with the highest priority for my use case. So if there are some other guys out there, that would kile this feature too, please vote for it!!! 😉

    #4394

    Francois

    Hi Christian,

     

    All in all, the roadmap makes sense. On the features page of the web site, there is mention of Windows Phone 8 and BlackBerry support. Is this still on the roadmap? I realize this is no small feature. But there are not a lot of games right now on Windows Phone 8. This represents a once in a lifetime opportunity for game developers. If we leave BlackBerry out and concentrate on Windows Phone 8 first, is there a way we can fit that on the roadmap?

     

    Cheers!

     

    Francois.

    #4406

    Christian
    V-Play Team

    Hi Francois,

    yes BlackBerry and Windows Phone 8 support is on the roadmap, but we cannot provide an ETA yet. Internally, we have prioritized BlackBerry higher, because it uses the same technology (Qt) under the hood which makes it a perfect fit technology-wise and there are not many native apps for BlackBerry World out there yet. With V-Play, your app will run with native performance and without any black borders.

    On the other hand, Windows Phone 8 requires core functionality to be provided by Digia. We are following the process of that closely, and as soon as Qt gets avaialable on WP8 we will add V-Play support for it as soon as possible!

    Cheers, Chris

    #4408

    Francois

    Hi Christian,

     

    This is ok!

     

    Keep up the good work!

     

    François.

    #4655

    gianmichele

    Great job with the frameworK guys!

    Are you planning to support OUYA as well being it Android based?

     

    #4721

    Christian
    V-Play Team

    Hi gianmichele,

    yes OUYA support is on our list too. We do not have a device yet, but it should not take too long to support it as it is Android based as you said..

    Cheers, Chris

    #4739

    Martin

    I’d like to upvote the “enhanced logging system”. Does not have to be very sophisticated but should provide different log levels so the console doesn’t get too cluttered. In particular, one should be able to reduce the amount of internal V-Play log messages.

    Moreover, I’d appreciate a native plugin system. What’s your current time line for this? A typical use case for me would be graphical elements which are not sprites. Maybe you can provide a component which somehow enables access to its canvas for drawing?

    You once had “visual balancing support during runtime” on your roadmap. Does sound interesting and important. What was the idea exactly and why was it removed?

    Looking forward to the level editor enhancements. Would be great if you could also provide a tutorial which shows the main features such as storing and loading of levels on a public web server.

    Keep up the good work.

    Cheers, Martin

    #4742

    Christian
    V-Play Team

    Hi Martin,

    I totall agree with you regarding the logging system – it is still on our list and we try to add it as soon as possible! However, we have some pretty cool stuff in the works currently, we think will value you more than enhanced logging. Here is an expected timeline for our planned features:

    Q2:

    • level editor with support for shared user levels of your gamers and runtime changing of properties for balancing and level creation
    • cross-platform service for leaderboards, achievements, challenges and web backend service
    • in-app-purchase support for iOS & Android

    Q3:

    • native plugin system
    • remote loading
    • enhanced logging system

    You can expect the announcement for the level editor and runtime-changing support in-game next week in a blog post 😉

    Regarding your question about canvas and drawing: what exactly would you like to achieve? Some components for drawing lines, circles, etc.? Which graphics shapes would you like to access?

    Cheers, Chris

Viewing 15 posts - 1 through 15 (of 120 total)

RSS feed for this thread

You must be logged in to reply to this topic.

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
Sign up for Free and start developing right away!
I want to make Games
I want to make Apps
Game Development
Cross-Platform, Any Resolution

Use one IDE to deploy to all supported platforms, including iOS and Android, from a single code base.

Support all screen resolutions, aspect ratios and sizes with auto-adapting UI elements, smart scene scaling and memory efficient asset selection.

Learn More

V-Play ranked #1 at research2guidance cross-platform tool benchmarking 2014 by 2188 developers comparing 40 leading tools.

Multiplayer

V-Play Multiplayer supports both real-time and turn-based gameplay, so you can use it to make many different types of cross-platform 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'.

Learn More Video

Highscores & Achievements

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.

Learn More

QML & JavaScript

Qt Meta Language is a highly intuitive reactive language, which is super easy to learn, yet it's extremely powerful and flexible. Mix it with JavaScript to create awesome stuff, with just a few lines of code.

import QtQuick 2.0
import VPlay 2.0

GameWindow {
  Scene {
    
    SimpleButton {
      anchors.centerIn: parent
      text: "Press Me"
      onClicked: {
        console.debug("Wow you pressed me!")
      }
    }
  }
}

Learn More

Monetize & Analyze

With V-Play, you can use many 3rd party services for ads, in-app purchases, analytics and more, with just a few lines of code. All of these plugins work cross-platform, which allows you to maintain a single code base.

Learn More

Level Editor

The LevelEditor can be used during development to create and modify levels for your game, which you can then bundle in your final publishing build. Additionally, you can also integrate the in-game level editor to your published game and let your gamers create new levels.

Learn More Video

Card Game like UNO, Hearthstone or Poker

We got a demo game for you!

The V-Play SDK includes an open-source demo for this game genre. You can use its source code and build your game in record time. After installing V-Play, you can simply open the .pro file with Qt Creator, the development environment used for V-Play.

<Path to V-PlaySDK>/Examples/V-Play/demos/OneCard/OneCard.pro

Match-3 like Candy Crush Saga

We got a demo game for you!

The V-Play SDK includes an open-source demo for this game genre. You can use its source code and build your game in record time. After installing V-Play, you can simply open the .pro file with Qt Creator, the development environment used for V-Play.

<Path to V-PlaySDK>/Examples/V-Play/demos/JuicySquash/JuicySquash.pro

<Path to V-PlaySDK>/Examples/V-Play/demos/JuicySquashAdvanced/JuicySquashAdvanced.pro

Puzzle like 2048 or Threes!

We got a demo game for you!

The V-Play SDK includes an open-source demo for this game genre. You can use its source code and build your game in record time. After installing V-Play, you can simply open the .pro file with Qt Creator, the development environment used for V-Play.

<Path to V-PlaySDK>/Examples/V-Play/demos/2048/2048.pro

Casino like Big Win Slots

We got a demo game for you!

The V-Play SDK includes an open-source demo for this game genre. You can use its source code and build your game in record time. After installing V-Play, you can simply open the .pro file with Qt Creator, the development environment used for V-Play.

<Path to V-PlaySDK>/Examples/V-Play/demos/FlaskOfRum/FlaskOfRum.pro

Side Scroller like Jetpack Joyride or Flappy Bird

We got a demo game for you!

The V-Play SDK includes an open-source demo for this game genre. You can use its source code and build your game in record time. After installing V-Play, you can simply open the .pro file with Qt Creator, the development environment used for V-Play.

<Path to V-PlaySDK>/Examples/V-Play/demos/FlappyBird/FlappyBird.pro

Tower Defense like Castle Defense or Bloons TD

We got a demo game for you!

The V-Play SDK includes an open-source demo for this game genre. You can use its source code and build your game in record time. After installing V-Play, you can simply open the .pro file with Qt Creator, the development environment used for V-Play.

<Path to V-PlaySDK>/Examples/V-Play/demos/Squaby/Squaby.pro

Falldown & Jump like Doodle Jump or Mega Jump

We got a demo game for you!

The V-Play SDK includes an open-source demo for this game genre. You can use its source code and build your game in record time. After installing V-Play, you can simply open the .pro file with Qt Creator, the development environment used for V-Play.

<Path to V-PlaySDK>/Examples/V-Play/demos/ChickenOutbreak/ChickenOutbreak.pro

<Path to V-PlaySDK>/Examples/V-Play/demos/ChickenOutbreak2/ChickenOutbreak2.pro

<Path to V-PlaySDK>/Examples/V-Play/demos/DoodleJump/DoodleJump.pro

Platformer like Super Mario or Lep's World

We got a demo game for you!

The V-Play SDK includes an open-source demo for this game genre. You can use its source code and build your game in record time. After installing V-Play, you can simply open the .pro file with Qt Creator, the development environment used for V-Play.

<Path to V-PlaySDK>/Examples/V-Play/demos/Platformer/Platformer.pro

<Path to V-PlaySDK>/Examples/V-Play/demos/PlatformerWithLevelEditor/PlatformerWithLevelEditor.pro

Action like Angry Birds, Fruit Ninja, Cut the Rope

We got a demo game for you!

The V-Play SDK includes an open-source demo for this game genre. You can use its source code and build your game in record time. After installing V-Play, you can simply open the .pro file with Qt Creator, the development environment used for V-Play.

<Path to V-PlaySDK>/Examples/V-Play/demos/StackTheBoxWithCommunityEditor/StackTheBoxWithCommunityEditor.pro

<Path to V-PlaySDK>/Examples/V-Play/demos/BalloonPop/BalloonPop.pro

<Path to V-PlaySDK>/Examples/V-Play/demos/CarChallenge/CarChallenge.pro

Arcade like Arkanoid or Space Invaders

We got a demo game for you!

The V-Play SDK includes an open-source demo for this game genre. You can use its source code and build your game in record time. After installing V-Play, you can simply open the .pro file with Qt Creator, the development environment used for V-Play.

<Path to V-PlaySDK>/Examples/V-Play/demos/ZombieBreak/ZombieBreak.pro

Community like Super Mario Maker or Minecraft

We got a demo game for you!

The V-Play SDK includes an open-source demo for this game genre. You can use its source code and build your game in record time. After installing V-Play, you can simply open the .pro file with Qt Creator, the development environment used for V-Play.

<Path to V-PlaySDK>/examples/Squaby/Squaby.pro

<Path to V-PlaySDK>/Examples/V-Play/demos/StackTheBoxWithCommunityEditor/StackTheBoxWithCommunityEditor.pro

<Path to V-PlaySDK>/Examples/V-Play/demos/PlatformerWithLevelEditor/PlatformerWithLevelEditor.pro

Any other Idea? let us know how we can help you

You are looking for another demo?

The V-Play SDK includes many open-source demos for different game genres. You can use their source code and build your game in record time. After installing V-Play, you can simply open the .pro file with Qt Creator, the development environment used for V-Play.

If you do not find your game genre in this list and wonder if V-Play is the right choice, just contact us, we are happy to help!

Contact Us

App Development
Better Apps, Less Effort

Develop feature-rich, cross-platform mobile apps from a single code base.

V-Play apps look, feel and perform exactly like native iOS, Android and Desktop apps. With less code & much faster development time.

Learn More Highlights Video

V-Play ranked #1 at research2guidance cross-platform tool benchmarking 2014 by 2188 developers comparing 40 leading tools.

Save Time, Code & Money

Save up to 90% source code with V-Play, compared to frameworks like Xamarin, Titanium, React Native and others.

Learn More

QML & JavaScript

Qt Meta Language is a highly intuitive reactive language, which is super easy to learn, yet it's extremely powerful and flexible. Mix it with JavaScript to create awesome stuff, with just a few lines of code. QML also allows you to easily create smooth and complex animations.

import QtQuick 2.0
import VPlayApps 2.0

App {
  Page {
    
    AppButton {
      anchors.centerIn: parent
      text: "Press Me"
      onClicked: {
        console.debug("Wow you pressed me!")
      }
    }
  }
}

Learn More

Monetize & Analyze

With V-Play, you can use many 3rd party services for ads, in-app purchases, analytics and more, with just a few lines of code. All of these plugins work cross-platform, which allows you to maintain a single code base.

Learn More

Native Sensors & More

V-Play Apps harness the power of Qt, the leading cross-platform development framework used by over 1,000,000 developers.

This gives your access to native device features like sensors, camera, file system as well as multimedia, networking, localization and much more.

Learn More

Responsive Design

V-Play has built in responsive design capabilities, you can target phones and tablets with the same source code.

Learn More

Highly Extensible

You have existing JavaScript, C++ or native code? You want to add any 3rd party SDK that we do not offer already?

No worries, you can add any JS, C++, Java or Objective-C code to your project.

Learn More

Component Showcase App shows the most important V-Play features and components

We got a demo app for you!

The V-Play SDK includes an open-source demo for this app type. You can use its source code and build your app in record time. After installing V-Play, you can simply open the .pro file with Qt Creator, the development environment used for V-Play.

<Path to V-PlaySDK>/Examples/V-Play/appdemos/showcase/Showcase.pro

Qt World Summit Conference App a full-featured conference management app made by V-Play

We got a demo app for you!

The V-Play SDK includes an open-source demo for this app type. You can use its source code and build your app in record time. After installing V-Play, you can simply open the .pro file with Qt Creator, the development environment used for V-Play.

<Path to V-PlaySDK>/Examples/V-Play/appdemos/qtws2016/QtWS2016.pro

Twitter App how to build layouts like in the official Twitter app for iOS and Android

We got a demo app for you!

The V-Play SDK includes an open-source demo for this app type. You can use its source code and build your app in record time. After installing V-Play, you can simply open the .pro file with Qt Creator, the development environment used for V-Play.

<Path to V-PlaySDK>/Examples/V-Play/appdemos/twitter/Twitter.pro

Maps App displays free bikes or boxes at bike stations for Vienna's bike sharing service Citybike Wien

We got a demo app for you!

The V-Play SDK includes an open-source demo for this app type. You can use its source code and build your app in record time. After installing V-Play, you can simply open the .pro file with Qt Creator, the development environment used for V-Play.

<Path to V-PlaySDK>/Examples/V-Play/appdemos/maps/Maps.pro

Messaging App demonstrates how to create the UI of a Facebook Messenger like app

We got a demo app for you!

The V-Play SDK includes an open-source demo for this app type. You can use its source code and build your app in record time. After installing V-Play, you can simply open the .pro file with Qt Creator, the development environment used for V-Play.

<Path to V-PlaySDK>/Examples/V-Play/appdemos/messaging/Messaging.pro

Weather App how to include powerful animations into your user interface

We got a demo app for you!

The V-Play SDK includes an open-source demo for this app type. You can use its source code and build your app in record time. After installing V-Play, you can simply open the .pro file with Qt Creator, the development environment used for V-Play.

<Path to V-PlaySDK>/Examples/V-Play/appdemos/waether/Weather.pro

Any other Idea? let us know how we can help you

You are looking for another app demo?

The V-Play SDK includes many open-source demos for different app types. You can use their source code and build your app in record time. After installing V-Play, you can simply open the .pro file with Qt Creator, the development environment used for V-Play..

If you do not find your app type in this list and wonder if V-Play is the right choice, just contact us, we are happy to help!

Contact Us