So, for my game in progress, I need to know if it is at all possible to have an Activation Code function. For example, I distribute the finished .exe free of charge with only about five scenarios unlocked, and give the customer the option to enter a serial key to unlock the rest of the game instantly.
I was thinking of using a sprite button object in the main screen layout, when clicked on it brings up a dialogue with a textbox. If the customer then enters the correct key, I could unlock/activate certain event groups that would then enable the selection of the other scenarios and all they have to offer.
Also wondering how this could possibly be done differently to prevent pirating.