About the jerkiness on the movement...

Discussion and feedback on Construct 2

Post » Tue Nov 04, 2014 4:53 am

Thanks @Tylermon! Fingers crossed...
I only occasionally visit - I'm learning C# for Unity, but c2 is still a respectable game engine imo....
B
73
S
19
G
66
Posts: 2,198
Reputation: 42,193

Post » Tue Nov 04, 2014 5:40 am

@Colludium

Yeah, thanks for posting the bug reports, they look great. 8-)
Don't lose your work. Backup your game with Dropbox.
B
44
S
10
G
10
Posts: 1,106
Reputation: 9,187

Post » Tue Nov 04, 2014 10:24 pm

Just want to say great job with those graphs, they've turned up surprising data and it's very valuable to include that type of thing in bug reports since it points to an objective thing which can be improved in a measurable way. Hopefully this test helps browser makers fix their vsyncs!
Scirra Founder
B
387
S
230
G
88
Posts: 24,251
Reputation: 192,464

Post » Tue Nov 04, 2014 10:41 pm

@Colludium , I tried the tests without overclocking. Still the same results on Chrome and Canary.

@Tylermon , at first I didn't get what to look in your test so I overlooked the results. Having read more since then, I understand that there is a connection between the results I get from Colludium's test and your test. IE and Firefox provide very random float numbers at higher decimal places and the only difference between them is the fps fluctuations: IE stays close to 60 pfs and dt numbers that are close to 0.016 (in respect to all orders of magnitude) while Firefox fluctuates greatly in fps from as low as 45 to 60 or so (and the dt values fluctuate also, but still have random values in all decimal places).

In contrast, Chrome (and Canary) stay rock stable framerate wise but never leave integer values (dt wise) or when they do (in a big order of magnitude) they produce ridiculous floats, like 160.0000000012, or 159.0000000053, or 170.0000000023 etc...

Here are some pictures that capture this behavior in all scaling levels.
Image
Image
Image
Image
Image

Also, your rig is in deed a beast, it should render anything 2d while been turned off :)

@TiAm , I have the latest nVidia drivers installed. Last time I checked I was able to run Crysis 3 at 1980x1080 with High settings (except from motion blur, I hate motion blur) with no noticeable fps drops, hangs, stutters etc. My only problem was that I didn't like the game at all... :o|

I'll go and add my signature of frustration to Colludium's reports now :D
Last edited by eli0s on Wed Nov 05, 2014 2:33 am, edited 2 times in total.
composer - multimedia artist
www.eli0s.com/en/
B
68
S
26
G
4
Posts: 1,146
Reputation: 9,649

Post » Wed Nov 05, 2014 2:06 am

@Colludium - thanks and good work--I hope it'll get something done! I commented on the bug report.
Image
B
20
S
4
Posts: 382
Reputation: 2,964

Post » Wed Nov 05, 2014 2:50 am

Happy to do a bit to help the community :) - I'm glad my geeking proved worthwhile! I'm happy to report that that both bug reports have generated some interest - and rightly so: if a browser can render to 144 Hz then it should be able to do 60 Hz without any frame drops whatsoever. Just saying, Mr Google and Mr Mozilla....
I only occasionally visit - I'm learning C# for Unity, but c2 is still a respectable game engine imo....
B
73
S
19
G
66
Posts: 2,198
Reputation: 42,193

Post » Wed Nov 05, 2014 4:14 am

BTW everybody: the Firefox bug report is getting some action too. Firefox is arguably the most problematic of the lot, so we ought to keep on them about this, and provide whatever data we can.

Specifically, they are requesting affected users post the results of their about:support page. If firefox is working badly for you, especially compared to other browsers, bring up a new tab in firefox, paste in:

about:support

When this page comes up, click "Copy text to clipboard", and post your result on this bug report:

https://bugzilla.mozilla.org/show_bug.cgi?id=1093454
Don't lose your work. Backup your game with Dropbox.
B
44
S
10
G
10
Posts: 1,106
Reputation: 9,187

Post » Wed Nov 05, 2014 5:22 am

@elios

I can only think of a couple possibilities.

1. Motherboard bios. Are they up to date?
2. CPU and/or memory issue. Potentially corrected by better bios.
3. It could be display drivers/your screen(s) If you have a different screen to try that would be interesting.
B
28
S
8
G
1
Posts: 226
Reputation: 2,865

Post » Wed Nov 05, 2014 11:25 am

@Tylermon , my motherboard bios is as up-to-date as they can be. It's an old motherboard after all ;) If this is actually related with how old the developer's hardware is, then I'm afraid that for the moment I'm in trouble! However, I would expect the performance of a system to be tied with the actual specs, and not by it's age. But of course, you could be right and for the time been I can't confirm/disprove your theory!

I tried all possible monitor combinations (disabling them and trying running the tests on each one separately) and the integer values problem persisted every time. What was indeed improved however, is the jerkiness, especially in IE in which was practically non existent. You have a point there. However, I find working only on one monitor to be very counter intuitive and I believe that this shouldn't stay as a "solution". This should also be addressed somehow.
composer - multimedia artist
www.eli0s.com/en/
B
68
S
26
G
4
Posts: 1,146
Reputation: 9,649

Post » Thu Nov 13, 2014 4:20 pm

So, just to be clear, to fix this we are depending on browser makers? Has there been a response from them and does it seem like it's a priority? The jerkiness is really a deal breaker for me even though I am a huge fan of Construct.
I just played the beta for a Stencyl game called Ghost song. It runs incredibly smooth with a res of at least 720p if not higher. I really don't want to learn a new program, so if this seems like it will be fixed in a reasonable time, I'd be happy to stick with Construct.
B
79
S
51
G
40
Posts: 370
Reputation: 25,205

PreviousNext

Return to Construct 2 General

Who is online

Users browsing this forum: No registered users and 2 guests