分配1000多个成就点的方式



有没有办法为您的申请申请申请或分配超过1000个成就点?

这里的问题是,我正在开发一款游戏,并计划定期进行内容包扩展。除了这些扩展之外,我还想包括与所包含的任何新内容相关的新成就。

我最初的计划是简单地降低每项成就的价值,比如说1分表示容易,3分表示中等,5分表示困难,并尽可能缓慢地利用1000分。显然,这不会解决问题,但这将是一个体面的妥协。

然而,在阅读了关于这些成就如何在https://developers.facebook.com/docs/achievements/我宁愿不使用不会被分发的点值来限制我的应用程序。

那么,有人知道克服这种限制的方法吗?

根据我阅读的文档(包括您提供的URL),分配给任何玩家的积分都不能超过1000分。因此,你没有理由不能推出具有新成就的新内容包,只是你无法将其中任何一个分配给任何玩家(或者如果你这样做了,就无法在Facebook内获得任何分发),因为任何玩家已经通过你的应用程序获得了终身最高1000分。如果你设计游戏机制,使你基本上必须实现以前的每一项成就才能达到最新的成就,那么这意味着你发布的其他内容包最终将无法通过成就API发布到facebook。

所以,对于你的第一个问题,没有办法为给定的用户申请或分配超过1000个成就点。

对于第二个问题,请确保您已阅读本页的成就部分:https://developers.facebook.com/docs/guides/games/growth/

在这里,他们讨论了你为每项成就分配的分数的分布情况。如果目标是最大化你的分布,那么你需要围绕成就来设计你的游戏,让你的游戏最显著的成就至少有100分的价值。如果你选择了其中的5个,因为你计划有五个内容包扩展,并且你希望你的应用程序继续为玩过所有五个游戏的玩家推送通知,那么你需要考虑将最多500分分配给其他等级的成就分配等级。

因此,最终,这是一项平衡你在游戏中取得的成就与你想在Facebook上获得的分发量的任务,游戏中的每个玩家都有一个与这个API相关的LTV,一旦你达到1000,通过成就API推广的价值就很小。

如果你设计的游戏成就不是线性的,如果人们可以在不完成之前的内容包的情况下玩最新的内容包,那么新玩家可以发布新成就,而已经获得1000分的老玩家将无法发布。

编辑:还可以考虑一下这篇博客文章,它表明Facebook似乎希望提前定义所有成就,以显示"到目前为止,你已经完成了n项成就中的1项"的进步:http://devgotchas.grgventures.com/node/9

最新更新