问题标签 [achievements]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - 使用 OpenFeint 获取当前的成就进度
所以我将我的成就设置为:
但是无论如何可以从 OF 服务器获取 currentProgression 吗?
知道这一点很有用,因此我可以按百分比更新进度,而不是在本地存储值来执行此操作。
谢谢
ruby-on-rails - Rails 徽章/成就系统动态主列表
所以我正在使用以下方法:如何在 RoR中实现成就系统以在我的应用程序上实现徽章/成就系统。
到目前为止,这工作得很好,但我想要一个网站上当前存在的所有徽章的“主列表”。由于这不断增加,我希望这个列表可以动态填充自己,而不是我必须手动更新它。
这听起来很简单,但由于成就系统的工作原理(各种类型的徽章都是成就.rb 模型的子类......数据库中有许多相同徽章的实例)我不确定如何能够确定成就模型的所有子类。
此外,我希望每个徽章都有自己的展示页面(示例网址:http ://www.mysite.com/achievements/badge1 )
因此,在此主列表中,徽章图像将如下所示:
然而,再一次,我不知道如何遍历成就模型的所有子类。
这有意义吗?我该怎么做呢?
谢谢,
xcode - 检查您是否已在 Game Center/GameKit 中解锁成就
我已经为此困扰了很长时间。我了解如何在 Game Center 中解锁成就,我什至让整个消息传递系统正常工作。但我不知道如何检查成就是否已经解锁:(
显然这不起作用:
它始终跟踪“0”。
解锁成就确实有效:
所以这并不是我在整个成就方面犯了错误,只是 GameKit 无法告诉我成就是否已经解锁。
如果有人可以帮助我,我将不胜感激!
badge - 如何在对系统的影响最小的情况下为您的 APP 处理成就/徽章/奖励?
我喜欢我正在设计的网站的徽章和成就的概念。它们已被证明可以提高使用/利用率,我认为这可能是我想要开发的应用程序的一大动力。
在高层次上,我可以想到 3 种方法来做到这一点。
检查满足 cron 工作要求的成员:这对我来说似乎不是一个好主意,随着成员的增长,cron 工作将需要越来越长的时间来完成。
每次完成可以满足徽章要求的操作时,检查是否应该授予任何徽章:这似乎是一个很好的方法,但似乎我可能会持续检查服务器已经获得奖励,或者用户甚至可能不接近。
每次用户完成一个可以获得徽章的操作时,检查他们是否已经拥有它,然后检查他们是否满足要求:这似乎也很好,但如果我将用户存储为一个对象,它看起来像它可能会变得非常大,或者我最终可能会一直非常努力地访问数据库以检查成就。
我有什么选择吗?我对一种或多种方法的担忧是否被夸大了?
编辑: 这是一个远没有我想象的那么有趣的问题,还是我问的时机不对?我有什么不清楚的地方吗?
php - 对用户“调平”系统的建议
我正在寻找一个最好是开源的用户分级/排名系统。我的意思是,与 Xbox Live 成就类似,用户可以完成特定任务,获得“积分”,然后通过“关卡”进步。
编辑:一个更好的例子是这个网站(这个用户系统是开源的)!
一个例子可以在这个网站的顶部栏看到,或者下面的一个
理想情况下应该是基于 PhP 的。
提前致谢。詹姆士
iphone - OpenFeint 成就百分比增量
我正在制作一个启用 OpenFeint 的 iOS 应用程序。除了一项成就外,我已经成功地完成了所有工作。这一成就是部分完成的。
我的具体问题是我还没有找到一个可行的解决方案来增加 1% 到当前的成就百分比。
我找到了这个值(它应该是 a double
):
但这会导致以下错误和警告:
“无法在初始化中将 'objc_object*' 转换为 'double'。
“OpenFeint”可能不会响应“+lastLoggedInUserId”
“OFAchievementService”可能不会响应“+getPercentComplete:forUser:”
实际功能代码为:
这是我在这个应用程序上要做的最后一件事,它已经困扰我好几天了。
android - 在 OpenFeint 中解锁成就
我对 OpenFeint 很陌生,实际上我今天开始将它集成到我的游戏中。我无法理解每个使用 OpenFeint 的开发人员都应该知道的一件简单的事情。以下是 OpenFeint 官方教程中解锁成就的示例:
问题是我不想在 onSuccess 或 onFailure 中完成我的活动,我只是不需要在这里做任何事情。如果我只是让这两种方法无代码,我的游戏会冻结并变得完全没有响应。我该怎么办?提前致谢。
PS你如何创建测试用户?我已经尝试了所有可能的电子邮件密码组合,但无法成功..
ios - IOS:通过gamecenter访问另一个游戏的成就
我有IOS游戏A和IOS游戏B。游戏A是否可以检查游戏中心并查看游戏B是否完成了特定成就?
iphone - Monotouch 成就和排行榜视图控制器
我在解雇我的成就和排行榜视图控制器时遇到了一个奇怪的问题。视图控制器显示正确,可以使用完成按钮关闭,但前提是您在显示后大约 15 秒内按下它,如果您在此之后的任何时间按下完成,我的应用程序就会崩溃。在调试器中,我收到“无法识别的选择器发送到实例”错误。
我猜也许视图控制器正在被垃圾收集或什么?我真的很感激任何建议。
这是我的代码
iphone - 游戏中心 - 处理失败的成就提交?
我一般是游戏中心@游戏的菜鸟。我现在正在制作我的第二款游戏并实施了游戏中心。
如果互联网可用,则没有问题,一切正常。但是刚才我故意让网络无法访问,当我获得成就时,显然它并没有注册到游戏中心的成就中。
处理这个问题的最佳方法和方法是什么?
谢谢....