Not trying to be rude here, but here I am staring at my copy of all kinds of development software.
Unity - Sure, straight up decompiliable, assets are easily extracted.... usually though titles are sold by big small time endevours or people who are so talented that they can easily make something else and Unity has alot of buyers.. Wish I could understand the whole quaternian vectoring and also C# or Id give it a go.
Game Maker - horrible to use to be honest, keeping track of so many scripts and crap. I liked 8.1 but that gives the same problem when using outsource files loaded in. Studio? Sandboxed content and its compiled to the .exe. In a wrapper. I think its just as easily extracted.
Clickteam Studio Fusion - everything is compiled to its exe unless you choose to make it external, very light programs... so inbedding content to make it harder to crack is easy. costly too, and youre limited to only like winodws for export without paying for extra crap. Atleast it has a Layering extension which supports Z ordering, the one in construct 2 lags like hell.
Gdevelop - I believe it exports your assets in a viewable folder. just like construct 2. I think it runs off the same kinda code but not sure. Its pretty buggy at times.
Real programming languages with imported libs - same issues as above, but you can also put into the effort of obfuscating your own assets behind encrypted zip packages. Its always possible.
Construct 2 - ? You export to Nodewebkit and ALL your assets are exposed in a nice little package to be taken at whim in some .pk file? I mean what the crap? I'd rather export to an encrypted .exe and have it be bloated. Image youre some indie dev, youve got no talent at making games and slave away at one to sell. Suddenly anyone can come in taken your little assets and resell elsewhere extremely easily. Not because its any good, but because there was a potential for duplicate sales and yours was easy pickings. Theres nothing to stop this... and I dont even see many games being sold made with Construct 2...
On one hand I can count
The last penolope
Anyway look, I am not complaining if this was a hardcore limitation that all users of nodwebkit have to contend with, but then I learned you CAN inbed your nodewebkit files into encrypted .exes.... so what gives, will Construct 2 see any of this asset protection for small time no talent indie devs slaving away?
its one thing to get a game I make or anyone makes torrented, fine, but to get assets stolen and resold? Thats just terrible.