Game Development Community

Security Issues?

by Chris W · in Torque 3D Beginner · 02/14/2010 (4:59 am) · 3 replies

Ok, I'm probably going to sound completely ridiculous here. When I installed my game from a packaged executable I noticed that all the script files were open for everyone to see. Doesn't this pose some kind of security issue? Or do I not quite understand how the system works. What's the stop someone from changing everything about my game? Is there anything stopping them? Maybe I'm way off course, just wondering.

Thanks in advance,
Chris

About the author

Torque3D Nooblet. Yes, that's me in a garbage bag and yes that is 2000 pounds of pickled asparagus behind me.


#1
02/14/2010 (5:26 am)
When you package the project, they create .dso files which are the compiled versions of the scripts. There are other ways you can protect your compiled versions (such as using encryption methods). Worth doing some searching on the forums - how to compile dso files / encrypting etc
#2
02/14/2010 (5:37 am)
Thanks, I'll give it a search.

I didn't notice any DSO files when I packaged in either zip or executable format, but maybe I missed a setting, cause all my scripts were in cs format.

EDIT: Doing a search of "torque3d dso" gave me info about the command line and I got them compiled. Thanks again for the help.
#3
02/14/2010 (12:25 pm)
After you compile your .dso's you still need to add .cs to the the excluded file list in the packager. Otherwise you still include them in the package. You must include main.cs though for the game to run.