Artpunk's Recent Forum Activity

  • Ashley C3 beta r252 has introduced bad jank in Android exports.

    If I export my game from C3 r252 with Web Worker enabled, what Im seeing is periods of smooth jank-free game play punctuated by peroids of severe jank. I can play jank-free for say 30 secs, then there will be a period of 15 seconds where game play displays severe jank, then it will go back to jank-free gameplay.

    Prior to r247 my game had some issues with mild but noticable jank. Changes you made to 'frame scheduling' in r247 bascially removed jank entirely from my game (jank ~95% gone Id say). C3 builds r247 - r251 have been brilliant: Android exports have had smooth jank-free gameplay. But r252 is a major step backwards, jank is back and much worse in my game.

    In the release notes you say beta r252 introduces support for Web Worker mode in Android exports. I guess its related?

    Ill be going back to C3 r251 for the moment.

  • Basically, WebView sucks

    Did you export your app from latest C3 beta? Does it still display jankiness?

  • bitcub a good way to learn is simply dissect some of the examples that come with C3.

  • So for years we were told it’s the GPU blacklist or a driver issue...and it wasn’t?

    Test your app you posted about in your previous thread, see if it plays smoothly now.

  • Hey indy2005 doesnt look like you are too acive on the forum on the forum at the moment but just a heads up about a recent update in C3 from beta r247.

    Did you see they made a change to frame scheduling which has had a huge improvement to the janking issue we were all experiencing on Android. Its likely you would see improved performance in your app you posted about in this thread.

    Just letting you know as you made a good effort posting and following up on it here and on the crbug.com forum etc.

    See Ashley's recent statements here:

    bugs.chromium.org/p/chromium/issues/detail

    construct.net/en/forum/construct-3/general-discussion-7/chrome-mobile-vs-apk-160701/page-4

  • You can use a free Google Sites page to host your privacy policy when its time to publish.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Just a heads up, make sure you do any testing in r247+, since we fixed a separate issue potentially causing jank in the WebView in that release.

    After updating to the latest beta (r248), Im seeing a clear improvement to jankiness in my game when exported as an Android APK. I wouldn't say janking has gone completely, but it's definitely improved.

    I'll have to do some more testing, but it looks like I might be able to release on Android afterall instead of just focusing on iOS!!!!

    Pretty happy actually!

    Ashley ..the changes you made to WebView scheduling in r247, can they be pushed any further? It seems like youve discovered the issue thats been causing janking in Android APKs all this time. Can any more improvements be made in that area?

  • Cascade Games

    For me, my iOS device is running construct games fine. I don’t notice any difference between chrome and the Cordova app.

    I'm using iPhone 11. It would be more interesting if anyone has an iPhone 6 or 7 that could be used for testing.

    I test with an iPhone7 and I can say my game which shows janking as an Android APK runs very smoothly on my iPhone7.

  • cesisco Hey man you got a response on crbugs. They are asking for an example apk that shows janking on Pixel devices.

    bugs.chromium.org/p/chromium/issues/detail

    I was going to suggest uploading your test APK to the chromium forum, but heres the thing. I just tested your APK on my Pixel 4a and it runs smoothly!

    I dont see any janking in your test project actually.

  • CascadeGames

    Well you could test that. Why dont you re-export your old game from the latest version of C3 and compare its performance to the previously exported app?

    See if there is a difference.

  • Hope for the future could come from:

    -The underlying issue with WebView on Android is fixed. Ashley has stated the best way to get this addressed would be to post bug reports on crbug.com

    -If Webworker mode was supported on Android APK in future that might help this issue?

Artpunk's avatar

Artpunk

Member since 10 Apr, 2014

Twitter
Artpunk has 5 followers

Trophy Case

  • 10-Year Club
  • Forum Contributor Made 100 posts in the forums
  • Forum Patron Made 500 posts in the forums
  • RTFM Read the fabulous manual
  • Email Verified

Progress

14/44
How to earn trophies