Crosswalk Performance Mega-thread

Discussion and feedback on Construct 2

Post » Fri Mar 27, 2015 12:16 pm

szymek wrote:anyway it only proves that CW7 can run game with 1 simple sprite and pipes with bullet behavior (I guess). It would be nice to see something with more objects, behaviors and so on.


I thought I was doing something wrong in my game. That it's too demanding and not optimized, that I'm using too big and too many sprites and so on, but even after I removed all parallax backgrounds and cut down all sprites creating too a minimum, the screen jerking and lagging was still present (in crosswalk 10). When I tried the cw7 shell the sprites and background jumping stopped and the fps went up by 10%. It's not about fps, when running it on a low end device, I can see it's not smooth, but it's playable because it's consistent. In cw10 all objects with bullet behavior abruptly jump and there even seems to be an input lag.
After making the test game it's clear the problem is in cw10+. I believe crasswalk is good or let's say, will be. I just don't have time right now to wait for that, unless they can fix it in couple days ;) and I'll switch to CJS.
ImageImage
B
25
S
6
G
8
Posts: 774
Reputation: 6,645

Post » Fri Mar 27, 2015 12:20 pm

@Egyptoon

Ashley said many times that he will do nothing about exporters, so C2 devs can only push Intel/Crosswalk, so they will push Chromium team :) Unfortunetly Chromium is normal browser = in practice they not really care about HTML5 gaming and they have thousands other bugs to fix.

@Noga

I'm still waiting for Atomic plugins in Ludei Cloud Service. CocoonJS is not perfect, but at least high fps gives good feeling. In Crosswalk I see jittering even with high fps.
B
18
S
6
G
1
Posts: 783
Reputation: 4,187

Post » Fri Mar 27, 2015 12:35 pm

I wanted to thank everyone for their feedback. I can tell you the Crosswalk team is very aware of the issues with performance. They are actively looking into it now. This is not an "easy" fix as you can guess, but I hope you have patience as the issues are being worked out. The goal is to make Crosswalk work amazing on Android for gaming!
Intel Corporation
B
5
S
2
Posts: 133
Reputation: 871

Post » Fri Mar 27, 2015 12:40 pm

@imaffett

but let's make it clear: Crosswalk team can't fix Chromium bugs. Yes? :)
B
18
S
6
G
1
Posts: 783
Reputation: 4,187

Post » Fri Mar 27, 2015 2:11 pm

imaffett wrote:I wanted to thank everyone for their feedback. I can tell you the Crosswalk team is very aware of the issues with performance. They are actively looking into it now. This is not an "easy" fix as you can guess, but I hope you have patience as the issues are being worked out. The goal is to make Crosswalk work amazing on Android for gaming!


Thank you for your help. I'll get back to Crosswalk once the problem is gone, meanwhile I might use it for nonscrolling games.
ImageImage
B
25
S
6
G
8
Posts: 774
Reputation: 6,645

Post » Fri Mar 27, 2015 2:17 pm

szymek wrote:@imaffett

but let's make it clear: Crosswalk team can't fix Chromium bugs. Yes? :)



They have access to the source, commit bug fixes, and features to Chromium. So overall, yes of course they can fix bugs.
Intel Corporation
B
5
S
2
Posts: 133
Reputation: 871

Post » Fri Mar 27, 2015 3:15 pm

Xperia ZL 4.4.2
CW7 - WEB GL
Min: 58 - Max: 60 Avg: 59.5
CW10 - WEB GL
Min: 57 - Max: 60 Avg: 58.7
CW11 - WEB GL
Min: 59 - Max: 60 Avg: 59.6
CW12 - WEB GL
Min: 59 - Max: 60 Avg: 59.6
B
77
S
22
G
10
Posts: 641
Reputation: 9,998

Post » Fri Mar 27, 2015 3:46 pm

imaffett wrote:They have access to the source, commit bug fixes, and features to Chromium. So overall, yes of course they can fix bugs.


so there are chances for smooth [ https://code.google.com/p/chromium/issu ... ?id=422000 ] games? That's nice :)

p.s.

maybe Crosswalk team can share experience with author of gles.js?

http://tmtg.net/glesjs/
B
18
S
6
G
1
Posts: 783
Reputation: 4,187

Post » Sat Mar 28, 2015 12:46 am

I just tested Ludei CocoonJs compiler (canvas+), using the updated CocoonJs plugin for C2 r195
Here is my Results:
Image quality: not perfect but there is no artifacts, the images aren't super crisp like crosswalk but just fine, as if it is ignoring High dpi settings in C2.
fps: 60 :) yes believe it or not, 60 fps and very smooth, sometimes fps dropped to 35 and cause a little lag but the game is very playable.
apk size : 11 mb Vs 22 mb using crosswalk.

unfortunately no ads, no leaderboards or achievements or may be i just can't configure it.
is there any way to use admob ads directly without mopub account with Ludie ?

anyway i just want to confirm that my game is OK and optimized to show a good performance. it can reach 60 fps with Ludie but i can't use many features, only "vibration" is working fine :)
B
15
S
5
Posts: 192
Reputation: 1,514

Post » Tue Mar 31, 2015 9:55 pm

New intel XDK update v1878
Can't find anything helpful ! what is the purpose of this update ?!
Same crosswalk 7 option with OpenSSL issue that makes it useless, and Crosswalk 10 option with the same bad performance.
B
15
S
5
Posts: 192
Reputation: 1,514

PreviousNext

Return to Construct 2 General

Who is online

Users browsing this forum: AllanR, BBaller1337 and 6 guests