   obfustication in Eclipse
  Hey.i would like to obfusticate my code before releasing the beta of my game wich i wrote in Java using Eclipse. Im trying to find a solution but all i seem to be getting is methods to obfusticate pluggins developed with eclipse. I need to obfusticate my game wich is just a regular standalone rich client application. unless of course the same solutions can be used for both cases. It seems that obfusticating plugins is a much bigger issue since thats pretty much all google is giving.Thnx in Advance!   
  Fortunately there is no need to obsfucate your code, because no-one cares about it that badly! Also, why do you think obsfucation has anything to do with your particular choice of IDE?You're welcome.   ;  as for my "particular choice of IDE" i was looking for something automated that i can just include into eclipses build process. As to why i want to obfusticate my code, wel why not. It wont give me complete protection and not many people might want to decompile my code but if its not too much effort theres no reason for me not to do it. It is quite a big project and obfusticating it will in the worse case scenario make no difference. I dont need something that changes program flow or puts in dummy loops etc, i just want something that would refactor class names, variable names and method names into random gibirish. if all else fails il just write it myself... but that seems like unnecessary effort.   ;  There are a variety of open source java byte code obfuscators that basically all do the same thing: rename everything to give them meaningless names.Google will tell you all about them, yGuard, javaGuard etc.That said, I have never seen a java obfuscator that does anything more than rename everything and that is not going to stop anyone from doing anything they want to (reading encryption keys from your code or whatever).   ;  my goal wasnt to stop people from going through my code. Just to demotivate them a little bit :P anyway thnx for those two suggestions. Not sure if i can intergrate them into eclipse but i guess i dont need. Im just being lazy.Thnx!   ;  It's easy enough to integrate something into eclipse actually.You can add an external tool using run->external tools->external tools configurations. This is what I do for various python scripts that I created to automate tasks in a C project I'm working on.Then create a new configuration for your obfuscator and run it whenever you want to.Actually you should probably have some sort of sensible work flow going on where you don't bother obfuscating the code except as part of your "build for release" process.   ;  Thanx i never knew about that feature in eclipse.   