OpenFeint, GameCenter, Facebook Etiquette/Event Handling

Hello there,

(A quick note, I’m including GameCenter in this incase some of you have used it outside of Corona, here’s hoping Corona support comes soon!)

I am curious as to how to handle high scores and achievements when a player is not logged in but later begins using OpenFeint, GameCenter, or Facebook. I can see one of two possibilities:

  1. Offline progress (high scores/achievements) is kept offline. The player has to get a new high score or unlock an achievement a second time while logged into OpenFeint, GameCenter, or Facebook in order to receive credit.

  2. Offline progress is saved and uploaded all at once to OpenFeint, GameCenter, or Facebook as soon as the player logs in. This essentially puts me in the position of having to make up to 50 calls to the service if most high scores and achievements were attained offline.

There may be other solutions too, though the above two are the first ones I can think of.

What have you guys been doing? [import]uid: 36054 topic_id: 7750 reply_id: 307750[/import]

Bump! Really need an answer to this! [import]uid: 36054 topic_id: 7750 reply_id: 27578[/import]

Hi guys,

I just tested this out and it seems OF will save locally for you if a user selects not to use OF. I think if you sign in after it will upload all the local info for you. It’s a well done system so I would expect they address such a rudimentary issue.

[import]uid: 19176 topic_id: 7750 reply_id: 38751[/import]