How would I set up a match based records using Whispersync and GameCircle?
I am working on a sports game where players play against each other in a 1vs1 matches. I would like to track each player's win/lose count of the matchs and place him on a leader board accordingly. A simple way of doing this is to have one leaderboard for wins, one leaderboard loses and one leader board of score where a wing count as +2 and a lose count as -1(to a minimum of 0). What I am not sure about is how to deal with players quitting matches and etc. Also it would be nice if I could track against whom each player won or lost. Also I need to make sure both players are logged in to Amazon GameCircle and recognize that. My networking consist of TCP/UDP native sockets. It's unencrypted but we can assume there is no more than basic hacking or lets assume it is encrypted. Do you have any suggestions how to approach this?
Hi, It sounds like you've already given the implementation some good thought already, and have some good ideas of where to start. For the users quitting, you could either count it as a loss for the user, give the user a certain number of "forgiven" losses, or a number of other solutions. The general idea would be to discourage quitting by users but not penalizing them if they have some sort of issue or make the penalty too harsh. However, at this time we only have GameCircle SDKs for Adobe Air and Java. -Nick