Are you sure you're following everything listed here: construct.net/en/make-games/addons/84/greenworks/documentation
I just tested it and it works just fine.
Keep in mind that once you've unlocked an achievement, Steam won't unlock it again. You need to either test a new achievement, or use a 3rd party tool to clear your achievements.
Thank you!!!
Greenworks updated recently to the latest NWjs version, please update this when possible
github.com/greenheartgames/greenworks/releases/tag/v0.16.0
I agree 3rd party isn't all bad and it's very necessary, but in Construct's case we have to rely on it to get our games out in basically any platform that's not web.
My point is that no matter the performance boost you can have with JS, it makes no difference if I my games keep breaking because of old NWjs bugs, or if I can't release anything on consoles. In both these cases, this doesn't happen with GameMaker.
Like I said I absolutely love Construct, but the minute we have to release something you start to notice how hard it is compared to any other engine out there - specially GameMaker.
The problem with third-party tools is that as soon as something doesn't work properly, we have to rely on other people to fix it, as it has been happening for the last few years with NWjs. Sometimes bug takes years to fix, or aren't fixed. Every serious developer that uses Construct faces this, you have to either Google or ask around something as simple as adding "--in-process-gpu" to your args just so your game can be captured by streamers.
Performance is very important, but being able to publish your game also is - otherwise why are we even making games? Just look at how many GMS games have been published on consoles and PC to this date - even if GML is over 5 times slower.
This is all very interesting, but when it comes down to it GMS doesn't need third-party tools to get games running on consoles or PC.
Meanwhile Construct needs NWjs or Electron for PC (both of which are not easy to setup for Steam, with tons of issues such as breaking Steam overlay, apps not closing properly, games not being able to get recorded unless you add certain args, OSX and Linux versions breaking and more), I believe Cordova for phones? (I haven't been keeping up with phone development but I heard it's just as annoying as PC), and for consoles you have to be lucky enough to find a publisher or anyone who has written their own interpreter to port your game.
I love Construct because it's so easy to use and get started, and it's absolutely great for web games, but as soon as you need to publish your game you start to see its flaws. In my opinion GMS is way far ahead in this aspect.
Member since 11 Jan, 2010