We have only 4 days till the release and I still have some arrears. For example: finishing these two articles (first, second) about online highscore system in Gelex.
Highscore in Gelex is very simple. There are 3 different tables. One for overall score, second for your best combo/chain (destroyed bricks in bonus time) and third table is handling number of destroyed bricks during whole game. Once you finish your game these data are stored into these tables and sorted. Information about date and time, when it was played, is also saved. There is nothing special about it. On the picture you can see how the result looks.
That’s the local part. More interesting is online part. First time you join Gelex online system, you will be asked if you really wanna submit your high score. That’s little bit annoying, but Apple wants it this way. Then you need to enter your nickname. But only once (first time) and you will be never asked again (only if you want to change it). And that means not just in this game, but in any other (future) game, which will be using this system. You are represented in database by unique ID and the system is able to recognize you. So no further questions, filling forms and anything. That’s it; whole registration is just about filling your nickname.
Right now you will see in online highscore your best score, your position in this global leader-board and few people with better score and few with worse. I’m planning to add some options to search these online leaderboards, but these will be implemented in some future update. Same thing applies to possibility compare your score with your friends.
I hope you have better idea about Gelex highscore system now. Maybe it is just little thing for the game, but it is really important thing. At least I think so :)