Experimental Greenworks plugin

    Can we expect an update to this plugin compatible with SDK 1.38 soon?

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads

    Just tried my game on OSX and it doesn't work with this plugin. It does work perfectly if I don't add this plugin, though.

    I've tried both NW.js: 0.15 (with Steamworks SDK: 1.36) and NW.js: 0.14.7 (with Steamworks SDK: 1.37). I get an error about resources. Searched online and found this thread https://github.com/nwjs/nw.js/issues/3307 which mentions it should be fixed by now, but it doesn't for me. Using "--file-descriptor-limit=10000" in the launch options for my game on steam also doesn't fix it.

    I'm open to ideas. <img src="{SMILIES_PATH}/icon_e_sad.gif" alt=":(" title="Sad">

    Resource error on OSX has nothing to do with Steam plugins. I got the same one without Greenworks or any other plugin. I tried different solutions but ended by removing Mac support from the description of my game. There are only about 3% Mac users on Steam so it shouldn't be a big deal.

    Can someone send me a .capx that doesn't load on OS X with NW.js 0.18.1? I new have an idea that might help fix it.

    Can someone send me a .capx that doesn't load on OS X with NW.js 0.18.1? I new have an idea that might help fix it.

    I'll try it out but I heard the controller support is a bit broken? Also there's no Greenworks for it yet right?

    Edit: Tested my game with nw.js 0.18.1 in OSX Sierra and it works great, but no controller support.

    Resource error on OSX has nothing to do with Steam plugins. I got the same one without Greenworks or any other plugin. I tried different solutions but ended by removing Mac support from the description of my game. There are only about 3% Mac users on Steam so it shouldn't be a big deal.

    Like I said, my game works fine on OSX without the Greenworks plugin. I only get this loading error when using it... I get that the percentage is small but I still promised and released my game for OSX in the beginning (when everything worked just fine with nw.js 0.10.5) and people bought it for OSX. Id rather fix it than remove it completely.

    Ashley It works with nw.js v0.17.0 and steamworks SDK: 1.38? on windows 7 and 10 (x32 and x64)

    Can we expect an update to this plugin compatible with SDK 1.38 soon?

    I have the same question here.

    I would love to see this experimental plugin becoming an native plugin, because it's pretty much essential. Having to buy expensive third party plugins that uses old nw.js and old Steam SDK versions is kind of disappointing. Please, don't make us wait for Construct 3 to have this feature implemented natively, we know that Construct 3 is not coming that soon.

    I would love to see this experimental plugin becoming an native plugin, because it's pretty much essential. Having to buy expensive third party plugins that uses old nw.js and old Steam SDK versions is kind of disappointing. Please, don't make us wait for Construct 3 to have this feature implemented natively, we know that Construct 3 is not coming that soon.

    The Steam4C2 plugin is always compatable with the latest stable version of NW that has proven to work well with steam. So saying that it needs old nw.js versions is wrong. A new nw is on the way that will solve many problems that we have had earlier and you'll see that Steam4c2 will be updated to work with that one as well. And the steam sdk will be updated if there is any important changes added which almost never happens so it really doesn't matter at all.

    So if you have a game ready for steam then just pay for the plugin and you'll have steam achievements and stats in no time. You'll have the money back in sales the first day of release anyway.

    Best of luck with your project

    I already bought Steam4C2, but it's not compatible with the latest version of nw.js and Steam SDK. It actually uses v0.18.5, but v0.18.7, v0.19.0 and v0.19.2 are already out, and there's no support for those versions. You also need to use Steam dlls from SDK 138 instead of SDK 139, which doesn't sound that cool. I'm not saying that the plugin is bad in anyway, it seems to work really well for some people, but i alway rather have native features.

    BTW, i saw your game on the store, it's awesome! Would love if you could check out mine too.

    http://store.steampowered.com/app/516480/

    Sorry if i said something wrong, it's not my main language.

    mateussales I understand. Usually the plugin works with the latest version of nw that has proven to work well with steam. So if some new versions have some bugs that version might be skipped. But I wouldn't worry too much about it atm. If you have the plugin you'll at least be able to provide the most important steam features without any problems and MadSpy also provides fantastic support as well. And I totally understand that people would like to have a working steam plugin in C2 that comes with the software but until then I'm so glad to have an alternative that works great

    Thank you for that, your games looks great and very affordable as well

    I'll try get an updated greenworks out with support for 0.19. Looks like there's a release that covers it here: https://github.com/greenheartgames/greenworks/releases/tag/v0.8.0

    Ergh, I can't get it to work: https://github.com/greenheartgames/greenworks/issues/118

    I already bought Steam4C2, but it's not compatible with the latest version of nw.js and Steam SDK. It actually uses v0.18.5, but v0.18.7, v0.19.0 and v0.19.2 are already out, and there's no support for those versions. You also need to use Steam dlls from SDK 138 instead of SDK 139, which doesn't sound that cool. I'm not saying that the plugin is bad in anyway, it seems to work really well for some people, but i alway rather have native features.

    BTW, i saw your game on the store, it's awesome! Would love if you could check out mine too.

    http://store.steampowered.com/app/516480/

    Sorry if i said something wrong, it's not my main language.

    The 1.39 SDK update didn't come out that long ago, and doesn't bring any new gameplay-related features, so that's kind of irrelevant in terms of support. While it would be nice to have support for EVERY version of nwjs, that's somewhat unrealistic considering how often they're released and what's involved in supporting them due to C2's SDK requiring separate builds of the plugin for each version of nwjs that needs maintenance. Things take time. The Steam4C2 plugin is already head & shoulders above any other Steam-related support - as in, it actually works, across many versions of nwjs - and hopefully it'll get updated soon.

    Also, the existing Steam4C2 version for nwjs 19.x will work in 19.2, even though it's not listed as working in that version.

    Turns out I just configured it wrong. The latest greenworks does work with 0.19.4! So, updated with a new version of the C2 plugin - see the original post for link & new instructions.

    I released NW.js 0.19.4 for this Greenworks update too, since you tend to have to exactly version-match everything or it doesn't work. You can download it now from https://www.scirra.com/nwjs

    Also note as of this update, there's a new sdkencryptedappticket library you need to add for it to work. The instructions in the original post have been updated to cover this. It's basically just another DLL you have to copy over.

    Note : the APP ID you use have to be owned and installed ^^

Jump to:
Active Users
There are 1 visitors browsing this topic (0 users and 1 guests)