Is there any way I can encrypt the package.nw file containing all my assets or make it a least a little more challenging to get into?
From what I know, you'll have to use a third party app to do so, I don't think it's built into construct 3
I found this old post by Ashley on this very topic. I guess there's nothing to be done:
https://github.com/nwjs/nw.js/issues/1637
Develop games in your browser. Powerful, performant & highly capable.
I have used the enigmabox as a test, depending on your use case virtualisation could be an option. But it has limitations.
enigmaprotector.com/en/about.html