Rick Posted April 5, 2013 Share Posted April 5, 2013 I want to also release my game for PC & Mac, but I made it via Lua. Is there any protection we can do? LE related or a 3rd party packager or something? Quote Link to comment Share on other sites More sharing options...
Josh Posted April 5, 2013 Share Posted April 5, 2013 SmartPacker will do that: http://www.smartpacker.nl/ There are also some undocumented ways to set a zip file password: Package* package = Package::Load("data.zip"); package->password = "mypassword"; Android is a problem, because we don't have any control over the creation of the APK file, and Android apps don't have a file system. Quote My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
fallingbrickwork Posted April 5, 2013 Share Posted April 5, 2013 Is it code or assets you are trying to protect? There are things out there like exe-packager et al. which takes all your data and the exe and makes a single package. Some of these let you encrypt etc. The problem is that a lot of these un-pack your stuff upon running to a temporary area and then delete this when your game ends. That sounds all good, but there is nothing stopping a person going into that area whilst the game is running and getting your assets anyway. TBH, I wouldn't worry about anyone taking anything... if people want to they will anyway. The only issues you really have is licensing agreements if you have used models etc from 3rd parties i.e. turbosquid or similar. Most of the time they do not allow for assets to be given out in a readable format, so you will be breaking that (even with the packager mentioned above). There was a post here from Josh saying that sounds used on the Darkness game shouldn't be used in your products because he didn't have a redistribution license. If that is so, that is a breach of his licence... those assets shouldn't be included at all. Saying don't use is not enough. If it's code, why bother to protect it? I'm guessing it is just simple game logic, not Unreal Engine 5 that you have written. Quote Link to comment Share on other sites More sharing options...
shadmar Posted April 5, 2013 Share Posted April 5, 2013 But basicly the .exe + lua scripts = leadwerks engine. (without editor), which might violate some Leadwerks EULA? Quote HP Omen - 16GB - i7 - Nvidia GTX 1060 6GB Link to comment Share on other sites More sharing options...
Josh Posted April 5, 2013 Share Posted April 5, 2013 Nah, that's okay. The demo has just as much. Quote My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.