I don't have any experience with pirated games. This is all off the top of my head, and I'm not a programmer.You could just have the game check for certain values via a bunch of events. Most people who pirate a game don't actually care if the act of pirating it left it any kind of playable state (free tip, most piraters don't actually check to make sure all the code of the game still works... they're just looking to break the protection so they can distribute it for free to anyone who wants a copy). There are several commercial games that had several layers of protection so that even if you cracked it so you could make copies of the game, it didn't actually leave the game in a playable state. You'd play for so long and then the game would start trolling you and make the game unwinnable and leave you unable to even advance further. Then, after that level was cracked by new pirates, there was another layer that prevented the player from advancing further again. I believe one of the games that used this sort of copy protection actually had a point where you'd get close to the end of the game and it would wipe your save file and put you back at the first level again.
For the life of me, I'm not sure how you'd do such a thing, but I'd wager this is probably your absolute best option for dealing with pirates. Multiple lines of defense that any normal pirate would never check for when they make their initial crack of your game.
This one?One of the funniest I've seen was for a game where you make a video game company and try to make games to make a lot of money. If the game detected it had been pirated, you could play the game for a long time... Until you reached the "modern" eras of gaming. At that point, if you made really fantastic games, the profit from those games would all be sucked down the drain due to massive pirating of the games you just made. The game would even notify you that your games were being pirated and you weren't making any money because of it, despite the games being fantastic.
There were actually users who went to the video game website to ask how you get rid of the pirates in their game or how you combat them. The funny part about that is? If you play a legitimate version of the game, there are no pirates. Even funnier? The people who cracked the protection on the game didn't know about the problem because you don't run into it until really late in the game when you've almost done everything.
Hah hah, I might try that one. Seems the easiest.This one?
I like the approach
1. Release an official copy
2. Release an official pirated copy. Make sure you seed it. Make sure it is top seed. You want to be the first in the ring so that everyone will download from you.
Rig the pirated copy.
Don't crash games just because it's pirated.And in the pirated one, simply put this everytime the scene changed
Sprite.newThat could lead the game into RGSS Stopped Working for "unknown" reason.
Why?Don't crash games just because it's pirated.
yeah like a one particular game where an unbeatable/unkillable non-story enemy follow you around the game and try to kill you but you can try to complete the game since it not part of the game anyways but it will be quite annoying if he kill you multiple times. Instead of pirate buying the original people who also brought the game also wanted a pirated copy since it also a special challenge for them.If someone is playing a pirated copy, insert pirates. Like, just have lots and lots of pirate enemies show up for some reason and every few hours or so they would pillage your village and bandit random items from you.
In a way that makes sense of course.
And when someone asks why there are so many PIRATES in the game and others are wondering why they aren't seeing the PIRATES, well then.
A drawback is that your players might actually want to get the pirated version because it provides more challenge.
They can of course then PURCHASE a version that contains PIRATES.