Anyone successfully updated a CJS game to XDK?

Discussion and feedback on Construct 2

Post » Tue Jul 29, 2014 11:52 pm

Pandy wrote:@Silverforce
Wouldn't crosswalk give lower fps than cjs?. assuming your game has iap, is crosswalk able to handle iap and leader boards and such. I assumed that many preferred cjs because it could handle iap, leaderboards, ads( a long long time ago) etc whereas crosswalk had issues with the above mentioned.

And Silverforce , i'm not familiar with your game but couldn't you use the players username as a sort of key for the saved file. Maybe in an update you can have the ability to name the ship and squad and etc etc, so you use the ships name and the squads name and etc etc name in digits(1 for a, 2 for b etc etc) multiplied by a large number and keep it as a save file key. Probability of 2 people with the same ship name and squad name and etc etc name would be zero, i guess. Just my 2 cents.


Xwalk is pretty good now, I notice in all my games so far its running around 20% slower than CJS BUT its smooth, it doesn't have the stutter that occurs on CJS once in awhile. Also I tested it on some very old devices and they were able to hold 30 fps during combat and it was still smooth enough to play and enjoy. On newer stuff its usually 50+ fps.

I only need IAP for my game, don't even care much for Ads because I don't use fullscreen Ads since as a gamer, it annoys me. Whatever annoys me (as a gamer) wont go into my games.

The problem with implementing these clever saving system is that a large amount of gamers are always behind on updates, about half of them are on 2 updates ago. If they were to update later on, they would miss out on my saving system and suddenly find their game resets to the start.

Its just I didn't realize CJS/XDK were not compatible with Webstorage, eventhough the bundle name & keystore signing is the same and the game installs on top of the same location.
B
70
S
24
G
19
Posts: 1,757
Reputation: 17,616

Post » Wed Jul 30, 2014 5:40 am

@Silverforce

So crosswalk can do iap?. I'm also not that big into ads, but the only thing keeping me from crosswalk was all the talk about the much lower fps than cjs, But if a game is simple enough i guess a lower stable fps is better than a higher jittering fps.
And do you have any idea if multiplayer works with crosswalk. It doesen't with cjs apparently.

I guess that you have to dig deep into how these webstorages work to fix the incompatibility. I've noticed where users complain about lost saved files after update and the comments weren't nice. So it's pretty critical for you.
You can try to introduce the naming thing in a cjs version update. State in your game's google play page that the update is necessary/important/critical for further updates to work. Or maybe try adding the push notifications into your game, which reminds players of updating. Just trying to give some ideas. Best of luck
B
17
S
5
Posts: 144
Reputation: 1,591

Post » Wed Jul 30, 2014 5:45 am

@Pandy

Not currently, Intel have told me they are expecting it in their next build for early August. But I'm not sure if it will be ready & compatible with C2's IAP plugin (I suspect NOT), so @Ashley will probably have to release an update for C2 to make it happen.

The performance difference isn't huge, the chromium engine is pretty fast, and XWALK has some serious advantages over CJS to make it much more viable once it sorts out these monetization issues.
B
70
S
24
G
19
Posts: 1,757
Reputation: 17,616

Previous

Return to Construct 2 General

Who is online

Users browsing this forum: No registered users and 1 guest