I have researched into the possibility of a Game Maker decompiler existing, and found a few articles one how they exist.
The first that was found was that the program could extract :
- Sprites
- Sounds
- Backgrounds
- Scripts
- Objects
- Constants
Now, these things are vital in a game, and I'm sure you do not want them stolen.
The second article I found was saying it could fully decompile a GM5 game to produce the source, this means extracting everything from the .exe file, and producing a .gmd file.
This is yet again another worry as users of GM5 now have no protection, if this decompiler even exists.
Next I found an article that claimed to be able to fully decompile GM6, by now I was either getting worried or thinking it was just a lie. Think about it, every time a new version of GM comes out, a decompiler is not far off ? Sounds a little far-fetched to me.
Finally, I found an article saying you could now decompile GM7 as well. This is where I started to get worried. Surely not already ?
So the reason I'm posting this is to warn you. Please be careful, if your game gets decompiled, there is nothing you can do, unless you know C++/VB/etc.
Next up is the hack which forces the debug window to appear when running the game.
This means the player can add to their points, give them lots of lives, etc.
This can be stopped, and I am working on a way to do this.
When I have got it working, I will post it for all to use.
Thanks,
~TH7