首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android Scoreloop、OpenFeint等

Android Scoreloop、OpenFeint等
EN

Stack Overflow用户
提问于 2011-06-24 14:56:05
回答 2查看 1.7K关注 0票数 2

我希望在我的Android程序中使用一个社交网络。

对我来说,最重要的是能够建立一个持续的领导委员会,在这个委员会中,球员根据他们对其他人的输赢而上下移动。这个想法是让玩家面对面地挑战其他人。胜者得分,失败者失分。

同样重要的是,我希望这个功能包括“充电”玩家游戏币的可能性。

Scoreloop包括挑战的可能性,但他们在那里是为了从其他玩家那里赢得硬币。换句话说,它们是达到目的的手段。在我的情况下,我需要它是相反的。“目的”是在领导委员会中处于更高的位置,“手段”是用硬币玩弄别人。Scoreloop确实有一个continuos领导板,但它不能从程序中访问。

我试着去看OpenFeint,但是他们的网站真的很乱。从那里不可能确切地了解哪些是可用的,哪些是不可用的。我注册并尝试添加我的程序。我最终添加了它四次,无法删除它!

EN

回答 2

Stack Overflow用户

发布于 2012-01-23 14:55:06

查看Swarm,它提供了与您提到的其他(Scoreloop,OpenFeint)类似的功能集,但还特别包括一个虚拟商品系统(硬币),您可以使用它让用户购买挑战尝试(这听起来像您正在寻找的)。文档写得非常好,集成非常容易:)

票数 2
EN

Stack Overflow用户

发布于 2012-02-20 13:51:16

使用OpenFeint或Scoreloop创建一个排行榜(我们从Openfeint开始,但很快就转移到了scoreloop -如果你想了解细节,我很乐意解释我们的原因)。

一旦它出现,确保它是一个排行榜,允许用更差的分数覆盖分数。

实现ELO评分计算器。请参阅:http://en.wikipedia.org/wiki/Elo_rating_system

每个棋手都从一个特定的分数开始(我使用1500,这样评分将类似于国际象棋评分范围)。

在比赛结束时,重新计算每个用户的新Elo评分,并将其发布到排行榜。你最终得到了一个排行榜,根据每个用户的技能对他们进行排名。也就是说,他们赢的越多,他们的分数就越高。

编辑:根据用户请求- her是促使我们转到Scoreloop的一些原因:

  1. OF documentation看起来像是从iOS移植过来的,而且非常糟糕。例如,文档给出了在Application类中初始化的示例。这将导致他们的“加入/不喜欢乐趣”全屏对话框突然出现,当用户忙于使用其他应用程序时,因为安卓将杀死并在后台重新创建你的应用程序,因为memory availability change.
  2. ScoreLoop会自动为用户创建一个"userId“,而他们不必注册/登录。这使得我们可以发布用户的高分并显示他们的高分,而不必麻烦用户登录。
  3. Scoreloop有一个“离线”模式,这使得它更健壮,高效,准确和易于使用。
  4. 在不稳定的网络情况下,登录过程花费了很长的时间,并影响了游戏的性能。(参见上面的#3 )。
  5. OF不允许您获取分数排名。如果你想获得你的用户的排名,你必须获取完整的排行榜,循环它,直到你找到你的用户条目。这个“解决方案”使得not-available.
  6. Scoreloop为我们提供了grate支持。我开了几张票,他们都得到了及时和专业的答复。这些家伙太棒了,

这段代码是我前段时间写的,所以可能还有其他我忘了的原因。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6464431

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档