Experimental Greenworks plugin

Discussion and feedback on Construct 2

Post » Wed Oct 28, 2015 10:24 pm

jojoe wrote:2/3 projects I have worked on are successful on steam. (Ace of spades, Running with Rifles) It is not as hard as some people think. It just takes hard work is why most people are failing.


Just wondering, what was your role on Ace of Spades?
B
125
S
43
G
41
Posts: 849
Reputation: 28,260

Post » Thu Oct 29, 2015 8:21 am

@andreyin

Maybe you could start a new thread ? It seems important to me that @Ashley responds to the recent posts regarding MadSpy's work, although not that important to Ashley obviously.
B
51
S
16
G
9
Posts: 1,098
Reputation: 11,252

Post » Thu Oct 29, 2015 8:54 am

spongehammer wrote:@andreyin

Maybe you could start a new thread ? It seems important to me that @Ashley responds to the recent posts regarding MadSpy's work, although not that important to Ashley obviously.


Sorry, you're right. Maybe Ashley or a mod could clean up the whole thread..
B
125
S
43
G
41
Posts: 849
Reputation: 28,260

Post » Thu Nov 05, 2015 1:50 pm

Please, give me actual version of steam plugin for constrcuct 2...

I want to make achievments
B
5
S
1
Posts: 16
Reputation: 410

Post » Thu Nov 05, 2015 3:01 pm

Just a quick update on the NW.js/greenworks situation:

I've been testing NW.js 0.13.0-alpha4 (and alpha5 is already out, looks like their release cycle is finally speeding up). It's based on Chrome 45 (46 now with alpha5 I think) and the jank issue looks to be finally fixed - every frame comes within 0.1ms of v-sync on my Windows dev machine running sbperftest. However there have been some backwards-incompatible changes going from NW.js 0.12 to 0.13, and changes to the Construct 2 build are necessary for it to export. So the next beta should come with an official NW.js 0.13-alpha5 (or newer) support, but you'll need that beta or newer to export with it. Either that release or the next I'll review Greenworks integration, and hopefully be able to ship it in the C2 editor at last.

Just to review why this has taken so long in case some of you weren't aware: NW.js has been on a slower release cycle than Chrome for a while, generally releasing only once every few months. Chrome 38 had a bug that basically broke v-sync scheduling and made everything janky. Google eventually fixed it a couple of versions later, but NW.js got their next update in just before the fix, so it's been affected by the bug for a lot longer than Chrome. Then on top of that their 0.13 release has involved significantly reworking how the architecture works, which has meant a longer development time than usual.

The good news: NW.js is nearly there with the 0.13 release, and the release cycle seems to be speeding up again (they've mentioned on the email list about how they have made big improvements to the build system and reduced build times a lot). Although the next update will require a new version of C2, we've still had NW.js updates separated from C2 for a while now, so we can update them independently and avoid the problem with earlier builds where you could end up stuck with a broken version. And once Greenworks is integrated that should make Steam publishing a bit easier. The next update will be a huge jump in the Chrome version - from 0.10.5 to 0.13 covers Chrome 35 to Chrome 46, with tons of bug fixes, performance improvements, and new or improved features (including better WebRTC compatibility). So hopefully things will be a lot better from the next build onwards.
Scirra Founder
B
403
S
238
G
89
Posts: 24,659
Reputation: 196,165

Post » Thu Nov 05, 2015 3:18 pm

this is excellent news.. thank you Ashley!
B
100
S
33
G
16
Posts: 1,204
Reputation: 16,865

Post » Thu Nov 05, 2015 4:05 pm

Thanks for the heads up Ashley!
B
125
S
43
G
41
Posts: 849
Reputation: 28,260

Post » Thu Nov 05, 2015 6:52 pm

Thank you for the information. We're looking forward to the updates :)
B
137
S
33
G
17
Posts: 1,560
Reputation: 20,802

Post » Thu Nov 05, 2015 7:59 pm

At first, great news that something is happening finally.

@Ashley I have a question about the "new export":
Ashley wrote:...Either that release or the next I'll review Greenworks integration, and hopefully be able to ship it in the C2 editor at last.

Does that mean that C2 will automatically do the required steps (e.g. 1. Rename package.nw to package.zip | 2. Copy steam_api.dll from Steamworks SDK in to...")
and all we have to do will be to add the plugin and click on export or do you plan to make a manual entry about exporting with steam integration?
ImageImageImage
B
69
S
24
G
78
Posts: 695
Reputation: 45,332

Post » Fri Nov 06, 2015 12:39 am

@Ashley
Since its just a huge leap in Chrome, I'm worried about backward compatibility with save-states, ie. NW 0.10.5, upgrade to NW.js 0.13, saves no longer work... should I be worried?
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: emixam23 and 10 guests