Hai un'idea generale. Dovete:
- Invia il punteggio su un server
- Recuperare il tavolo alto punteggio dal server
Ciò significa che, probabilmente, si vuole avere un qualche tipo di API web-based per questi Due. Il modo più semplice è semplicemente lasciare che qualcun altro lo faccia. Ci sono servizi gratuiti là fuori che forniscono già punteggi più alti a livello mondiale. Probabilmente ce ne sono altri, ma per Android, OpenFeint e ScoreLoop sono due quelli che conosco. Puoi consultare i loro documenti e vedere se vuoi usarli.
In alternativa, è possibile eseguire il rollover. Questo è un po 'più di lavoro (anche se onestamente non è tutto che difficile). Se segui questa strada ti consiglio di creare un servizio web sul quale puoi pubblicare i punteggi. Il servizio Web salverebbe il punteggio in un database e quindi quando il client chiama il servizio Web per recuperare i punteggi, il servizio Web interroga il database dei punteggi e li restituisce.
Questo è uno schema generale, perché francamente come creare quel servizio Web è tutta un'altra questione, e dovresti decidere su una lingua/piattaforma ecc. Anche per quello.
piuttosto che implementare da soli si dovrebbe considerare l'utilizzo di OpenFeint o in un altro API social gaming . Sarà molte volte più semplice ed economico che provare a gestire il tuo server. – slayton