Re: Why Must People Crack Games
What I was thinking of is a system where:
1: Your game calls out to the server, telling it the username/email address, password, game ID and machine ID, and requests an activation code.
2: If the account information is valid, the game ID refers to an existing game, and if the server finds a license that is allocated to the machine with the specified machine ID, the server uses the game ID, machine ID, and possibly other sources, to create an activation code that is only valid for that game running on that machine, using some method to encode an expiration into the activation code, and then returns that code.
3: The game receives the code from the server and performs validation, and also makes sure that the expiration data in the code isn't set far in the future, stores the code somewhere on the computer such as in the registry, and then activates itself.
When the game starts up again, it checks the computer for an existing activation code and checks if it's still valid, and if not, goes back to step 1.
_______________________________________________ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector