Roger Hågensen's Member Blogs
I am sure many are well aware of the PlayStation Network breach recently. I will give a short advice on a Best Practice that I hope all developers that have a login system will evaluate. Plaintext and simple hashing of passwords should not be done.
When making games (and sometimes other software) where you need a chance of something either happening or not, it can get somewhat complicated to make it all work correctly.
I will first describe the technical implementation, then followed by the benefits this has for legit customers and the drawbacks for non-legit customers. Aimed at MicroSoft Windows and PC Gaming in particular, but the principle applies to other platforms.
Too often game developers miss the opportunity to do statistics on save games. I will go through how this should behave to the player, and then the implementation for the developer, and point out the benefits for the publisher, and how cheap it is to add.
[Previous Roger Hågensen Blogs]