0plus1's Recent Forum Activity

  • Steamworks (cloud saves and achievements) is something to consider. I hope that the exe wrapper will provide some kind of api or dll extension system to customize a little the experience.

  • Fimbul I agree that not everyone is interested in mobile, but the reality is that IMHO Scirra needs a showcase of applications because the tools in fantastic, far better than the competition, but the competition has commercial games to showcase and currently mobile is the only realistic way of publishing a commercial indie title in a small timeframe plus it's where the money vs investment is.

    Ashley, adding those feature will make me use their platform, even pay for it, but the priority must be Game Center, not useless propietary solutions, Game Center for iOS and OpenFeint for Android. Everything else is not right.

  • Rory I agree to a certain extent, but the reality is that the CocoonJS build service is MIA, and their container didn't get approved by Apple (which is not a good sign as they might be linking to private libraries), when I'll see the service online and ready I'll believe it too, meanwhile I' searching for a fallback solution..

  • I have in my hands a completed game that with PhoneGap is able to pull 40fps with 80 objects on screen.

    It supports Game Center, IAP and iADs.

    The problem is that is currently using around 99% of the phone resources, on iPad (3rd generation) I get 3fps and on older iPhones 10-15fps with battery drain.

    Basically I cannot publish it.

    I know that some of you will now say: AppMobi! CocoonJS!

    But currently they don't support iOS properly and are closed source (no, I won't even consider the mess that is the "open source direct canvas").

    Currently making money on the Play Store is very very hard, I can't give you the exact data as I would violate the appstore TOS, let's just say that my published "game" sold more than 50 times more on iOS than Android.

    For any game to be even considered in the AppStore, requires polish, and especially requires compatibility with Game Center and other advanced features of iOS for monetization and user experience.

    PhoneGap has an insane amount of very well made plugins that supports almost anything you can imagine, and are easy to integrate with Construct through the callJS plugin. On the other hand we have two closed solutions that tries to push cloud services that are sometimes in violation of the AppStore policies (eg. remote updating).

    I don't want to sound harsh, because AppMobi gives a very big acceleration to games, it's just that I don't see the next Angry Birds gets published on any of these platforms, not because the tech isn't there, just for the lack of customization options.

    I think that Scirra here has an opportunity to seize the moment and create their own iOS wrapper just like ImpactJS is doing (this is how). There are seriously tons of people that are waiting for an alternative to UIWebView built into the PhoneGap system. Or at least a solution like the one implemented for Impact that can support plugins like PhoneGap. I don't have the time to develop something like this, and even if I did, it would still require Scirra support to make it work.

    Ashley, will you ever consider dedicating your time to something like this?

    And all the others, what are your thoughts about this issue?

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • Ashley I'll test and let you know.

  • I'm sorry because I cannot give you a proper debug.

    I noticed today in the debug console of Xcode (Cordova 1.9) this error:

    [INFO] error JSON.stringify()ing argument: TypeError: JSON.stringify cannot serialize cyclic structures.

    That gets repeated two times.

    It happens right after an event when I fill a global array.

    I hope this can help you in some way.

  • If you are building with the online service is not possible to remove permissions.

    If you are using eclipse start your journey here: stackoverflow.com/questions/8697295/are-all-those-permissions-needed-by-phonegap-on-android.

    ---

    Also if that game is your you need a valid c2 licence since you are asking money for it, making it a commercial application.

  • Indeed they where not global.. sqiddster

    But weren't array supposed to be globally available by default now?

    And how do I destroy them?

  • I needed to use an array on another layout (for the tutorial of the game) and I copied the "functions" to fill the array with values and I noticed with the Chrome console plugin that they where empty.. why?

    On the main layout the works like a charme, on the "secondary" layout the do not, I understood that now arrays are globally available everywhere, did I miss something?

    Thanks

  • I tried this method and it lowers the fps of my game, making me think that it's a little taxing for the browser.

    If you are using PhoneGap this is the best method for audio as it uses the internal iPhone audio library.

    scirra.com/tutorials/283/phonegap-low-latency-audio

  • It's not true that PhoneGap cannot be used for games, not only that but it's currently the only way to have Game Center support on iOS as well as iAds and IAP.

    The problem is the online building service. To reach decent (and I stress decent) you have to compile everything by yourself and edit some of the PhoneGap code for optimization, with the online build service this is not possible and result in unsitable packages.

    I'm about to publish the game I made with c2 with PhoneGap only because both CoocoonJS and AppMobi are incomplete products, it is possible but it requires extensive knowledge of xCode if publishing for iOS or Eclipse for Android.

    My dream would be that Ashley could edit PhoneGap (leaving all the good things such as plugins intact) to work with DirectCanvas that could really be the beginning of something great.

    If I'll ever be able to finish this game I'll publish a tutorial for optimizing PhoneGap.

    To potential developers, do not dismiss PhoneGap.

  • The more you know.

    Thanks

0plus1's avatar

0plus1

Member since 29 Dec, 2010

None one is following 0plus1 yet!

Connect with 0plus1

Trophy Case

  • 13-Year Club
  • Forum Contributor Made 100 posts in the forums
  • Forum Patron Made 500 posts in the forums
  • Coach One of your tutorials has over 1,000 readers
  • RTFM Read the fabulous manual
  • Email Verified

Progress

18/44
How to earn trophies