Posted January 16, 2014
So, I've been looking at my list here to see which SpellForce games I have. Noticed SpellForce Platinum. It reminded me that it normally wants an activation key, but comes with a generic key, similar to Unreal and Far Cry which I also have here and are using generic keys. That lead me to asking this question.
Any plans for introducing a key distribution system? When? Never? Why and / or why not?
An implementation idea: since you want the keys to be unique for each customer, whenever a customer purchases a game which requires a key, you query your database to get a unique key, and then write that key into a simple XML file which is specific to that customer, and is distributed to him / her as part of the whole deployment procedure (like you do now with setup.exe, setup-1.bin, and so on, except you'd also have a setup.xml or key.xml or whatever). During installation, just read the value from that XML file using the Msxml2.DOMDocument API.
=> customers install and play faster, less waiting on customers' side, less support tickets for you.
Any plans for introducing a key distribution system? When? Never? Why and / or why not?
An implementation idea: since you want the keys to be unique for each customer, whenever a customer purchases a game which requires a key, you query your database to get a unique key, and then write that key into a simple XML file which is specific to that customer, and is distributed to him / her as part of the whole deployment procedure (like you do now with setup.exe, setup-1.bin, and so on, except you'd also have a setup.xml or key.xml or whatever). During installation, just read the value from that XML file using the Msxml2.DOMDocument API.
=> customers install and play faster, less waiting on customers' side, less support tickets for you.