OpenFeint,Game Center和多个用户

| 我将为我的手机游戏增加高分支持,并且我对排行榜服务(例如OpenFeint或Apples Game Center)有一个基本的了解问题: 假设我使用我的帐户登录了OpenFeint和/或Game Center。然后我的一个朋友想玩,我把设备交给他,他得到了有史以来最好的成绩。现在有什么方法可以让他的分数列在他的名字下?我的理解是他不能这样做,因为当游戏结束时,分数会被保存,并且会自动保存到当前帐户中,这恰好是我当时的帐户。倒霉。 这意味着,如果我轮流与我的朋友玩游戏,那么在我们每个人获得高分的情况下,每次游戏结束后我们都必须不断登录和退出两种服务才能正确使用。似乎有点尴尬... 我会忽略某些东西还是仅仅是它的工作方式?还是作为开发人员必须照顾这种情况?还是OpenFeint / GameKit SDK会以某种方式自动处理此问题?     
已邀请:
        我不了解Open Feint,但至少对于Game Center,我认为您的问题的答案是:是的,这就是它的工作方式。即使您知道您和您的朋友的游戏中心ID,您也无法保存已登录游戏中心玩家的任何人的统计信息。 他们似乎很可能已经支持此用例,从而允许多个玩家在给定设备上“登录”,然后游戏可以仅显示一个“ PlayerA”,“ PlayerB \”。 ”按钮,选择要玩的人,而不必运行Game Center应用进行切换。但是我想这个用例不是一个很高的优先级。 (他们希望你们每个人都在自己的设备上玩。事实上,诸如ScoreLoop之类的某些服务通过在每个设备,每个周期强制一个玩家来简化事情。)     

要回复问题请先登录注册