Halfgeek's Forum Posts

  • Restore can't work. I've looked at their code for the C2 plugin and I know why restore has never worked.

    On Purchase Completed triggers Consume Purchase for Android & Finalize Purchase for Apple.

    Both of these tell the server your item is consumed, gone from the queue/account. So Google/Apple cannot restore it.

    The On Purchase Completed trigger should be split into TWO types, 1 for unmanaged consumables and another for managed non-consumable that doesn't trigger consume/finalize.

    The reason Ludei's own apps work with consume is they don't make it with C2, they control their IAP triggers manually.

    I'm using cranberrygame's IAP plugin for XDK and he has trigger for unmanaged & managed with a consume trigger that you call in yourself manually when required. Restore works if you do not consume the item.

  • CocoonJS and XDK will pause/suspend an app if users switch/return home. XDK resumes back 100% of the time, CJS, it depends.

  • Yes!! Thank you.

    Any idea why? Obviously you had a reason for being so sure about that answer .

    I've had that experience before. Angle of Motion command immediately after creation of a sprite needs a small delay after created to respond properly, the delay could fall within the same tic or not its quite random.

    You can do a separate On Create Bullet => Set Angle of Motion and it works.

    But set angle itself works always. ^_^b

  • I submited one but can't seem to find it listed... anyway, you guys at Intel XDK have my permission to advertise for all these Apps!

    Firewall: Puzzle Shooter (Shmup)

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

    Star Nomad Elite (Sandbox Spacesim RPG/RTS)

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

    Ninja Girl: RPG Defense (Fast-pace, skill-based physics shooter)

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

  • Try that same structure but replace angle of motion to just angle, it should work.

  • I notice some delays if the Sprite is created in a function, i think the firing of events within a function is somehow different to normal events.

    How do you set the angle, is it within the same function as spawning the bullet?

    I always use a separate On Create trigger for all the bullets/projectiles, and then I set their stats such as angle or any other variable.

  • If you guys use XDK, in C2, make sure the setting Fullscreen Scaling is set to Low Quality.

    On High, it destroys performance for very little visual improvement (hardly noticeable).

    Use High-DPI should be set to YES to improve image quality (next to no performance loss).

    I find this setting gives it nearly the same performance as CocoonJS in all my games.

    Also, russpuppy Great work on all those games on the store. Very prolific and an inspiration!

  • The only thing that is lacking now (in my opinion) with Crosswalk is matching FPS of CocoonJS--I think that's really the only advantage CocoonJS has right now (at least from what I've seen with my apps). I don't know if this will be possible but fingers crossed

    I think for smaller games, CocoonJS is still superior. But for larger games, it's not even a close contest because XDK is so much better at handling lots of large assets.

    Performance numbers, I am seeing ~10-20% performance advantage for CJS, but XDK is more compatible with a wider range of hardware and has immersive mode.

    My Star Nomad with CJS has 24 different crash type reports, each with many users on various hardware. An enhanced version of Star Nomad with XDK so far has ZERO crash reports.

    Edit: Actually even for smaller games, XDK is superior to more compatibility AND immersive mode.

  • > By my (little) experience, CJs is much faster than intel.

    >

    This seems to be contrary to what I keep reading in the forums. Very confusing.

    Depends on your game. Test it often and from the start, don't finish your game then start testing.

  • You don't need marketplace to use AdMob ads via MoPub. Marketplace is only for their own ads, which in my experience, doesn't match the income of AdMob itself so its pointless.

    As a CJS user myself, I HIGHLY recommend Intel XDK!

    XDK is now officially awesome, great performance, great fullscreen support INCLUDING IMMERSIVE MODE, and working AdMob & Google Store!

    You can check out a few of my big games on it:

    Star Nomad - Sandbox Spacesim

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

    Ninja Girl - Action RPG Physics Shooter

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

  • Technical: I tested the game on an LG G-Pad 8.3, with Snapdragon S600. It ran very fast no slowdowns.

    Gameplay: Cool concept with the deathmatch combat. Perhaps you need a little direction, suggest which Boss to start first for a new player.

    Controls: I could not use it properly due to the lack of 8 directions. There seem to be only a response when I touch the 4 direction keys, not in between (diagonal). So movement felt very awkward and non reflex-responsive, which you need for a fast pace shooter.

    Definitely has potential.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • It's always impressive to see a real proper artist's work.

  • Exported a file with two text objects that displays random numbers and a sprite with drag and drop and touch input. Have not noticed any freezing in there yet.

    So I did another test with four sprites with platform behavior that randomly goes left, right and jump. This export freezes.

    Took the same file again and added touch input and exported. Have not noticed any freezing yet.

    Tried with the file I posted here and add touch input same result haven't observed any freezing yet.

    Either touch input does something or it's completely random if the export gets freezing problems or not. Ashley do you have any idea?

    Hmm, you might be onto something. I was worried eventually my games would run into this issue..

    All my builds have Touch Object (due to cross-platform games) set to Use Mouse on. I don't use Mouse Object.

    I also never use the Platform behavior.

  • There's the main thread regarding problems with NodeWebkit, and so far there seems to be no common hardware. Even people with top of the line machines run into major freeze bugs etc.

    I got lucky with my own games without issue so far. :/

  • matrixreal Thanks!

    Let me know if you guys manage to beat the first Boss! I heard he is HARD. O_o