Description
It'd be nice to have an online score storage. After the player finishes the game, he could have a choose whether to store his high score in either offline or online score storage (it should be fully optional I think).
I think that the score should be encrypted or hashed with hash of the current game level pack (and maybe game code itself), so we can check it on server. It will not be completely safe, but at least it wouldn't be deadly simple to hack and send fraud score to our server.
I think it would be nice and consistent to hack a server with common lisp, but if we want a more familiar environment, we can make something with Clojure.
The server could have a web interface and/or a client could show a top score list somewhere. I would like to discuss these details and factor that to a distinct tasks (and maybe even another project). The client-server API of course should be deadly simple.
Note that we also have some plans to implement multiplayer in future: #37.