NW0.13.alpha5 Testing Report **Alpha6 Works!!**

Discussion and feedback on Construct 2

Post » Mon Nov 16, 2015 2:48 pm

This is why I truly hope C3 would eventually have a native export. We rely too much on the whims of 3rd party wrappers.


this will never happen
B
43
S
11
G
4
Posts: 428
Reputation: 7,459

Post » Mon Nov 16, 2015 10:18 pm

Silverforce wrote:This is why I truly hope C3 would eventually have a native export. We rely too much on the whims of 3rd party wrappers. I just want the normal reliance on Drivers & Engine to cooperate. Here we got the middle-man Chromium that just tries to Seppuku everyone all the time.

Auch ... I wish you the best. I also want to do something like this but I'm not quitting my job until I know I can handle it.

Limiting to just HTML5 is Construct 2/3 downfall. The fact that you still encounter framedrops in a bigger 2D game on an integrated graphics card that can play commercial AAA games at least at low settings says a lot.
I have taken the Unity route, is harder, but at least I don't have problems with the export or with framedrops (unless I really screw something up).

Gianmichele wrote:To bring an example to the table, Clickteam Fusion, does not have console support, but a few people actually made a fully native runtime for it. Yes, it does not support all of the objects and extension that Fusion has, but it works! And it lets people publish their game on consoles and other platforms.

http://mp2.dk/chowdren/

This is actually great, but also kind of intresting : so a bunch of people managed to create exporters (and even speed up the events by transforming them in C++) for the current gen of consoles in their free time while the developers of the Clickteam Fushion were not able.
B
49
S
15
G
6
Posts: 536
Reputation: 7,199

Post » Mon Nov 16, 2015 11:01 pm

TGeorgeMihai wrote:This is actually great, but also kind of intresting : so a bunch of people managed to create exporters (and even speed up the events by transforming them in C++) for the current gen of consoles in their free time while the developers of the Clickteam Fushion were not able.


One guy, actually.
Image
B
243
S
30
G
13
Posts: 1,787
Reputation: 18,770

Post » Tue Nov 17, 2015 1:35 am

TGeorgeMihai wrote:Limiting to just HTML5 is Construct 2/3 downfall. The fact that you still encounter framedrops in a bigger 2D game on an integrated graphics card that can play commercial AAA games at least at low settings says a lot.

It is indeed. I've done some testing recently and as it turns out, even my puny netbook from 2009 can run Unity stuff at 60 fps. Compatibility doesn't get better than that.

It really is too bad, cos C2 wipes the floor with any other product I've tried in terms of productivity. If Scirra is sticking to html5 so they can continue supporting mobile platforms then I'd say all the more reason for them to reconsider. C2/html5 never seemed to manage to perform well on Android and iOS anyway and the mobile gold rush is pretty much over.
B
40
S
16
G
6
Posts: 543
Reputation: 7,649

Post » Tue Nov 17, 2015 3:31 am

@TGeorgeMihai
@ErekT

Sadly that issue is due to Intel's drivers/hardware not liking OpenGL and WebGL is based on that. It's funny but games run better with WebGL disabled on Intel's iGPU, going with pure software renderer aka canvas2d, but it's fine since Intel's CPU is so powerful it can grunt through it.

And yes, I understand its a major problem because gamers see a "simple 2D" game and they expect it to run blazing fast even on crap integrated graphics. Which for DX9-11 stuff, it will run very fast.
B
70
S
24
G
19
Posts: 1,757
Reputation: 17,616

Post » Tue Nov 17, 2015 5:40 am

Silverforce wrote:Great news:

The nasty memory leak (memory-leak-in-chromium_t163711) bug in NW10.5 and NW12 is fixed! :mrgreen:

Now the nw.exe process is much more aggressive in flushing memory, changing layouts will trigger a clearing a few seconds into the new layout. The memory usage does not escalate endlessly leading to stutter (& crash) after some time of play (time varies on size of game).

Another GREAT news:

cpuutilisation tracking shows a major reduction. This means a big performance improvement. On average, I am seeing around a 20-25% performance speed up for my logic bottlenecked RTS-style AI battles.

A really bad news:

Save game state not compatible with NW10.5 or NW12. LocalStorage does not carryover nor does the Save/Load state. Obviously you all can understand the implications. Pretty much if you are on an older NW and already published, updating to this = wiping your gamer's saves = not happy gamers.

Some weirdness:

It seems to ignore or does not process the local storage triggers like "exist/missing"

Image

This used to work. It would enter full-screen by default, and subsequently it checks the localstorage key first, sets it, then fullscreen or or window mode based on the saved setting. Now it does not trigger.


I'm experiencing the same sort of problem. I am using a custom save game setup, using local storage, dictonary and arrays.

Before the update I could go fullscreen on start of layout, and strings would work in the saved game slots i setup. Now the saved games still work but strings are not being called so the saved slots do not show text anymore. Hope this helps, really hope this gets fixed soon.
B
63
S
17
G
5
Posts: 186
Reputation: 9,089

Post » Tue Nov 17, 2015 7:50 am

Silverforce wrote:Hopefully by the time C3 is out, HTML5 is supported on Xbone/PS4 too and at the least, Chromium isn't a buggy mess. ;)



Well how about this?

http://blogs.msdn.com/b/davrous/archive ... on-js.aspx

The small framerate drop is probably due to the streaming process, but at this time it's only just the browser. I would love to see the ability to wrap a webgl app and have access to leaderboards, and all the other cool things on the Xbox One
B
33
S
4
Posts: 57
Reputation: 1,575

Post » Tue Nov 17, 2015 7:53 am

Gianmichele wrote:
Silverforce wrote:Hopefully by the time C3 is out, HTML5 is supported on Xbone/PS4 too and at the least, Chromium isn't a buggy mess. ;)



Well how about this?

http://blogs.msdn.com/b/davrous/archive ... on-js.aspx

The small framerate drop is probably due to the streaming process, but at this time it's only just the browser. I would love to see the ability to wrap a webgl app and have access to leaderboards, and all the other cool things on the Xbox One


That's another step towards the right direction for HTML5 and C2/C3's market.

What we'll need is a C2 wrapper to make stand-alone apps to sell on the Xbone App Store. Opening up a major console market is a great thing!
B
70
S
24
G
19
Posts: 1,757
Reputation: 17,616

Post » Tue Nov 17, 2015 9:44 pm

In terms of save game state, are we totally screwed, or is there a *potential* workaround sometime in the future?
B
92
S
31
G
24
Posts: 3,191
Reputation: 32,699

Post » Tue Nov 17, 2015 11:45 pm

sqiddster wrote:In terms of save game state, are we totally screwed, or is there a *potential* workaround sometime in the future?


Looks like a bug, all they would need to do is stop making a new temporary session folder for saved data at each startup. Chromium used to have 2 data paths, UserData and Data. It looks like it's defaulting to using UserData which may be causing this issue. It's also ignoring the args --data-path='./save/' which suggest it is indeed defaulting to UserData.

Seems easy to fix.

I just hope they fix it soon.
B
70
S
24
G
19
Posts: 1,757
Reputation: 17,616

PreviousNext

Return to Construct 2 General

Who is online

Users browsing this forum: edf123456, Yahoo [Bot] and 9 guests