Halfgeek's Forum Posts

  • Any word on IAPs?

    Works fine with XDK

    https://play.google.com/store/apps/deta ... lite&hl=en

    https://play.google.com/store/apps/deta ... girl&hl=en

    You can test the IAPs for yourself. <img src="{SMILIES_PATH}/icon_e_smile.gif" alt=":)" title="Smile">

  • Super Ubie Land, Mortar Melon, Our Darker Purpose (On Steam passing Greenlight is a huge achievement).

    Coming soon: Airscape & The Next Penelope.

    Quite a few other great games, but just needs some luck.

  • not counting memory management issues, this clunky exporter is still better than Crosswalk. Yes or No?

    No, it is inferior.

    XDK is now the superior Android option by far:

    1. More stable across a wider range of devices. CJS has many more incompatible crashes, just my simple Flappy Sperm crashes on so many devices that it shouldn't. In fact my Google Dev console has heaps of crash reports for CJS its ridiculous. Same for my bigger games, Star Nomad with CJS doesn't run on HALF of Samsung's devices as well as other big brands. Made with XDK? Works perfectly on all the devices that the CJS crashed on.

    2. Less permissions by default.

    3. Immersive Mode for 4.4+

    4. Direct Google AdMob & Store SDK access with plugins, no need for Ludei or MoPub server to be the middleman (hey when its down, you get the forum filled with "WHY MY ADS NOT WORKING??").

    5. Performance that is very close to CJS with the right settings. Which is great because its running in proper FULLSCREEN mode whereas CJS runs in Scale Inner.

    6. Loads a big game in 1/3 or 1/4 the time.

    7. Positioning 3D audio.

    8. Your own splashscreen only, without that blinking logo. Imagine a big game with that logo blinking for 20 seconds or more as it loads...

    Coming soon, support for expansion files!! There's your ticket to massive games.

    I've converted all my games to XDK compiled. Sure, some devices will crash due to WebGL blacklist, but its nowhere near the amount thats not compatible with CJS (including any CyanogenMod users).

  • It will be fine, bugs and whatever will be fixed on GitHub, its no big deal.

    What's a bigger deal, is if Ludei went out of business, their SDK integration relies on their own servers to communicate with Google (for IAPs) or MoPub. If they close down, your Ads won't show and your IAPs won't work.

    This is why I like Intel XDK, since the AdMob & IAP plugin calls directly to Google SDK.

  • Great job!

    Now... how about Linux? Last I heard it was still broken?

  • Just to add my concern.

    Ejecta has NEVER worked for my big games, and I have tried many days to troubleshoot it. It always crashes on startup or stuck at the logo.

    CocoonJS works fine with the same games and runs great even on iPad 2 or iPad Mini 1st gen.

    For Android I definitely prefer Intel XDK/Xwalk now that its got 3rd party plugin support (thanks cranberrygame for the awesome plugins, including AdMob & IAPs). But for iOS, CocoonJS is still the only viable solution currently and for the longer term.

    iOS8 is great but adoption will be slow, it will be ~1 year or more after its release before it is the dominant iOS. Android L is even slower due to the pace of OS upgrades on that platform.

    But for the C2 users, even if Scirra doesn't officially support it (they havent really for awhile now), it doesn't matter because you can install it via github anyway so that's not an issue. I just put it here as a perspective thing, CJS has its faults but it still works.

  • according to this restore purchase has been fixed -> https://github.com/ludei/Construct-2-plugin/issues/16

    Yup I just confirmed its fixed in the post above.

    Their code is separated so that consume isn't auto-called like it has been forever.

  • Dune is a well known franchise, its like making a Command & Conquer.. you better be careful with the IP infringement.

    Otherwise, good game layout.

  • russpuppy I just got that updated plugin, looking at the code, they definitely fixed it.

    It's now broken down to separate commands which you can call to consume an item or not, depends on whether its consumable or permanent. Once consumed, it cannot be restored.

  • The Last Penelope has caught my attention.

    It's caught everyone's (all the C2 devs here, IMO) attention!

    It & Airscape are still the benchmark for all of us to aspire to.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • It's very polished and professional.

    Cool idea on the endless game genre. Art and sound are well done.

    Control is easy, but i noticed sometimes there's a slight pause between changing directions.

    I gave you a 5 star, keep up the great work!

  • I use the open source plugin but not the master plugin I had downloaded the "restore purchase" plugin

    Fortunately in my game all IAP works (consumable and non) and the restore purchase work too.

    Okay that makes sense.

    I got the master plugin and it never worked, nor does the default one from C2. So it looks like the open source people have fixed it by removing the call to consume/finalize!

  • Your devices use a Rockchip SOC which I believe has a Mali 200/400 GPU, while its ok, this particular GPU IRC is blacklisted by Chrome for WebGL so that is why it crashes.

    Although another user reported to me it crashed, but he uninstall and reinstall and suddenly it works. So there you go..

    As for CJS, have you tried your game on Samsung Tablets? Or Samsung Notes, or S2/S3 phones?

    CJS has hardware conflicts with bigger brands. This is for my Star Nomad with CJS:

    [attachment=0:1lb4pnj9][/attachment:1lb4pnj9]

    I got about 20 beta testers on Reddit who crashed with CJS try my XDK version and they said it ran beautifully.

    This is one of the major reasons moving forward, for Android, I'll focus on XDK.

  • silverfox russpuppy

    I try yesterday to restore my purchase and it work on my game

    Did you use an updated plugin?

    Because the one in C2 definitely calls to consume & finalize every purchase, so its not possible to restore.

    This is from the runtime.js of CJSAds plugin in C2

    [attachment=0:26ts8irq][/attachment:26ts8irq]

    Unless Ludei updated to change it, would be nice to be informed by them... but didn't see anything.

  • That's android fragmentation for you. Also, what device is it?

    CJS crashes on a lot of devices out there, more than XDK in my own experience (looking at the crash reports in Google console).