Here's a list of devices and browsers I'm experiencing jank on. Some little some more, but it's there. All running endless runner template.
-
15" Macbook Pro 2017. MacOS
Chrome. Frequent recurring janks, a few seconds inbetween.
Firefox. Less frequent, more sporatic but more noticeable, long janks.
Browser extensions disabled does not seem to be making any difference.
Safari not tested.
-
Surface Pro 4, i5 Win10 - 1803.
Chrome. Frequent recurring janks, sometimes more sometimes a bit less.
Firefox. Less frequent, more sporatic but more noticeable, long janks.
Edge. Very rarely once every 20 seconds or so but usually coming in doubles.
-
Sony Xperia XZ1 (snapdragon 830) Oreo.
Chrome. Occasional janks, more random, mostly less noticeable ones.
-
Iphone 8.
Safari. Occasional janks, usually quite far between. less noticeable.
-
Huawei P20 Andoid 8.1.0
Chrome - Very Noticeable, quite frequent 3-6 sec in between.
-
All are pretty good devices, all running latest stable OS and browsers. No beta, canary, nightly, or dodgy insider previews.
Ashley If I have the issue on all my devices (less or more on each) I'm pretty sure you must be able to notice the jank on at least some of yours. Leave it running, or play the endless runner for a full 5 minutes or so. Don't just run it on your second screen for 10 secs while checking the inbox, and reading dev blogs. Sometimes the jank does'nt start right away, sometimes you notice a few directly after start, then they stop for a bit but come back half a minute later.
I'm not saying it's caused by gc, but it sure seem related to it as dev tools record janks exactly when gc take place, even if the gc isn't long enough.
This has been a major annoyance for a long time.
I would rather choose a fix for this than awesome new C3 features. Doesn't matter how much faster the runtime is, or how many new features. Janky and laggy games are a huge turn off for any gamer.
Hoping scirra and the community by reporting can make a combined effort to get rid of janks for good.
<3 Love C3, but the janks are just frustrating.
Here's a profile in json format, if it helps.
1drv.ms/u/s!AkKozezb-5xyqMp1h8avo-EryZUjrw