You'll need a server-side application to compare different scores though and generate a list from them. You'll probably also want to limit the scores to one per account/copy. So basically you'll need this:
- Send score to server, including account/copy information (client)
- Overwrite previous highest score in the list for this account with the new one (server)
- Request highscore table (client)
- Generate highscore table by sorting scores (server). You could add functionality like scores just above/below the user or just a ranking for the top 10.
- Return highscore table to user (server)
- Dsplay highscore table (client)
Make sure you're very careful with passing values from your program to a serverside application; you don't want it to get hacked! So you'll probably need some encryption too.
- Send score to server, including account/copy information (client)
- Overwrite previous highest score in the list for this account with the new one (server)
- Request highscore table (client)
- Generate highscore table by sorting scores (server). You could add functionality like scores just above/below the user or just a ranking for the top 10.
- Return highscore table to user (server)
- Dsplay highscore table (client)
Make sure you're very careful with passing values from your program to a serverside application; you don't want it to get hacked! So you'll probably need some encryption too.