Performance drops hard when exported to Windows 8

Discussion and feedback on Construct 2

Post » Tue Dec 31, 2013 7:48 am

Hello everyone,
I have a bit of an issue that I can't quite seem to figure out. I have been working on this game for awhile (it's a game similar to a Fall Down type of game), and everything was going great. It ran great in the Construct debugger and everything. When I finally exported it to Windows 8, I had a couple of issues, the biggest being an insane drop in performance to the point where the game now looks tacky. It lags quite a bit. However if I export it to HTML 5, it works just fine. Any ideas? I should also mention that I do load in on the start of the layout 2000 objects, but most are off screen. If this is why I'm having the performance issue, are there any suggestions for optimizing this? On a final side note, when running it in Test Mode, even after setting IsActive to true and IsTrial to true, it still won't show the trial version of my app; it just shows the full version. Is there anything else I have to do for that? Thank you for any answers!
B
6
S
1
Posts: 8
Reputation: 515

Post » Tue Dec 31, 2013 8:26 am

Make sure you are not running it in Debug mode. It reduces performance. You have to set it to Release mode.

SpacialPumpkin2013-12-31 08:27:04
B
13
S
3
G
3
Posts: 62
Reputation: 2,192

Post » Tue Dec 31, 2013 12:46 pm

If you're testing in Chrome, Firefox or IE11, you'll get WebGL support which is faster. If you export to Windows 8.0 you'll get the IE10 engine with no WebGL support, which is slower. Exporting to Windows 8.1 supports IE11 and WebGL though.
Scirra Founder
B
402
S
238
G
89
Posts: 24,632
Reputation: 196,031

Post » Thu Jan 02, 2014 1:18 am

To SpacialPumpkin: Thank you for the quick reply, but I probably should've mentioned that I wasn't running it in debug mode.

Ashley: I've been thinking that it might have something to do with the fact it wasn't running with WebGL, but I wasn't sure. If I am exporting to Windows 8.1 though, my program won't be compatible with just flat Windows 8, correct?cgoodwin2014-01-02 01:19:55
B
6
S
1
Posts: 8
Reputation: 515

Post » Thu Jan 02, 2014 2:38 am

If your game needs webgl to run smoothly, which it sounds like it does, then it's not going to work well with flat Windows 8 anyways. But to answer your question, no it's not the same.
B
62
S
20
G
56
Posts: 1,077
Reputation: 36,021

Post » Mon Jan 06, 2014 3:48 am

So then, is there an efficient way to load your objects in as they are supposed to come in on the screen, or is creating them all initially the best method?
B
6
S
1
Posts: 8
Reputation: 515

Post » Mon Jan 06, 2014 7:06 am

@cgoodwin

you may put all objects in some not used layout
and then inject them by i.e.

system > create object
B
18
S
7
G
1
Posts: 783
Reputation: 4,247


Return to Construct 2 General

Who is online

Users browsing this forum: No registered users and 3 guests