Check if game's .exe was cracked

Hello there,
I’ve been thinking about something very important with my team those last days.
Basically, when we release our game, we wanted to make sure that everyone uses the legit copy of the game, but we don’t know how to do it for the PC version…
Many people use cracks for games they don’t want to pay or support the developper, but I wanted to add something to my game that would, per example, shake the camera for 10 minutes (GTA IV), change the FOV (Far Cry 4), or something just for trolling! :stuck_out_tongue:
Is there any way that I can do it?
Thanks

1 Like

couldn’t you make something which connects to a sql database then make it so you have to login to a website and if you have bought it you go onto “generate code to play on new PC” and then they put it into the game before it starts and then once its being claimed it marks as a used code and only way to get it again to work is by reactivating it via a website so then each user has one but if they give it out it wont work for them and if they give it out via the website it’ll go on someone else’s PC and deactivate their own license making it so only one user per account can play the game :slight_smile:

failing that make a launcher that does all the above and dumps a temp file everytime they play it and its verified

Yeah, it’s not a bad idea actually :slight_smile: but for that, if the player has to insert the serial key everytime he starts the game, he has to be always online, what would be somehow hard to do if the player has limited internet connection per example. Or do you mean like one-time activation? xD But in any way, we are thinking of releasing the game on Steam, if it’s accepted, so yeah, it will be easier. But people can hack Steam API pretty easily nowadays, so I don’t know…

A one time activation because if someone has downloaded it off steam then they have internet to be able to activate it then make it so maybe once every month on random days it verify s it isn’t being used on another PC and if it has it ends the session on PC 1 and puts it onto PC 2 so if they share the activation code and can’t play themselves after buying, it is their own fault for sharing it as I’m guessing you will have a disclaimer saying not to share to and what will happen if they do then they have been warned.

I heard its quite hard to get games on steam unless they have a popular demand by people best thing is making a website with a free demo and for people to be able to leave feedback with Vote 1+ for if you want this on steam and then you have a whole page you can send to steam with how many people want it on the there and they would no doubt let you put it on there.

Wish my game was almost complete but its not so sucks :confused: haha mines more like Final Fantasy / Kingdom Hearts but I’ll only be submitting it to sites after I’ve got some online gamer reviewers to review the game and get it out that way :slight_smile: if you have a Poster, Demo, Plot Details and a beta demo & trailer submit it to IGN and they should review it if it takes the eye of anyone at the office I contacted them a while back and they said once it’s complete they would be a 50/50 chance they will look at it but the way I see it is they actually seen my email explaining everything I wanted to do marketing wise so they would 100% see your game if you sent them it :slight_smile:

Nice! :smile: But yeah, I know that, until the game’s accepted on Steam, it has to reach the top 10 most voted on the week (I think it’s that…) And anyways, steam has already a protection that doesn’t let anyone play more than 5 minutes of the game if shared, so yeah! :slight_smile:
But still, the hackers are still a major worrying cause xD

I used to run a record label and when we shared music bands were always scared that they will loose money because of piracy but amazingly enough they got more sales than they expected. Just depends because like you said you could implement something which shakes the screen if something isn’t right on the file so if they like it enough and want that to play then they must buy :slight_smile: you got a link to your game? or anything you can show? be good to see it!

Nope, we have nothing yet… The game’s still on dev, we would say 60% left to finish it, as almost all scripts are finished. But like, yeah, that’s what I was thinking, do something so that people buy it or something, but I have no idea how XD

This might help man :slight_smile:

I found it on this forum:
http://forum.unity3d.com/threads/new-anti-copy-protection-drm-for-unity-games.123148/

and link to it is this:
http://www.exesecure.com/

Can’t I do something integrated with the game? Like, no 3rd party programs?

only other way really is by adding a window that pops up saying register and make that connect to a sql and get a licene code but then once it’s being used you would have to make it so it either destroys it or something. I’m not sure about how you would use it to protect the program but with knowing PHP it’s what you do when people join your site and have to verify their account even thought it’s C# and Javascript for Unity id say it’s along them guide lines somewhere, have you tried googling? Id say maybe contact a game publisher that you know has the function and has used unity to do it and ask them how they have done it. :slight_smile:

Yep, might do that… No, I didn’t search, as I didn’t think of that possibility. Thanks! :smile:

Sorry for bumping, but unity added this method:

You could therefore tell whether or not the application is cracked.

1 Like