问题标签 [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.
facebook - 注册成就 ok,创建成就返回 false
我刚刚开始为我的游戏实施 FB 成就。我正在为我的应用程序使用 PHP SDK。
我已经使用我的类中的以下代码成功注册了一个成就,该代码是 PHP SDK 类的子类:
我可以确认这是通过 Graph API Explorer 创建的:
但是,当我尝试为自己创建成就时,它返回 false:
结果是“布尔错误”。不返回错误代码。我在这里做一些明显或根本错误的事情吗?我也尝试过提供值为 1 和 0 的“display_order”。
我可以确认我也授予了 publish_actions 权限。
我的应用程序也正确配置为游戏。
非常感谢任何帮助!
干杯
android - 实现安卓游戏成就系统的最佳方式
我目前正在尝试为我的游戏实现成就系统,但找不到更好的方法来实现一些复杂的系统,例如:玩家收集了 x 个硬币,在至少 x 秒内完成关卡,杀死 x 个敌人等......请问你能分享你的经验吗?
其次,我们为什么不直接在本地实现成就系统,而不是使用像 Scoreloop 或 OpenFeint 这样的服务器?或者换一种说法,使用服务器管理玩家成绩有什么好处?
null - loadAchievementDescriptionsWithCompletionHandler, NSMutableDictionary 始终为空
我已经尝试了几个小时,但我无法让它工作,在我的 GameCenterManager 课程中,我得到了这个:
}
一切正常,输出很好,计数很好,但是当我尝试调用它以从另一个类获取 GKAchievementDescription 时,它总是返回(null)并且计数为 0。
我为此发疯了,任何帮助都会很棒。谢谢。
ios - GameKit 最好成绩和最后成就
我想知道是否有一种简单的方法可以检索 iOS 应用程序中本地用户解锁的最高分和最后一个成就。
感谢您的建议!
java - Designing a point system in Spring
I have a lot of existing data in my database already, and want to develop a points mechanism that computes a score for each user based on what actions they do.
I am implementing this functionality in a pluggable way, so that it is independent of the main logic, and relies on Spring events being sent around, once an entity gets modified.
The problem is what to do with the existing data. I do not want to start collecting points from now, but rather include all the data until now.
What is the most practical way to do this? Should I design my plugins in such a way as to provide for an index() method, which will force my system to fetch every single entity from the database, send an EntityDirtyEvent, to fire the points plugins, for each one, and then update it, to let points get saved next to each entity. That could result in a lot of overhead, right?
The simplest thing would be to create a complex stored procedure, and then make the index() call that stored procedure. That however, seems to me like a bad thing either. Since I will have to write the logic for computing the points in java anyway, why have it once again in SQL? Also, in general I am not a fan of splitting business logic into the different layers.
Has anyone done this before? Please help.
ios - GameCenter成就未完成
我有一个相当令人不安的问题。当我解锁成就时,我会显示有关它的通知。时触发achievement.completed == YES
。在模拟器上,这没关系,achievement.completed
并且true
通知显示。但是,在任何设备上都是这样,false
并且不会显示任何通知!我使用相同的代码,没有任何变化,我没有任何#ifdef
模拟器。
代码:
我修改了代码,所以它现在可以工作了:
这完美地工作。
iphone - Cocos2d 中的游戏中心成就
在我的应用程序中,我能够成功添加游戏中心成就。但我无法重置这些成就。我尝试了Apple的游戏套件教程中描述的方法,但是一旦在游戏中心添加了成就,我仍然无法重置。
objective-c - 您如何将 Game Center 成就放入您的 iPhone 应用程序中?
我对 Xcode 和 Objective C 非常陌生。所以我需要有关 Game Center 成就的帮助。我已经在 iTunes 连接上设置了它,但不知道如何让它们在我的游戏中工作。
另外,我想做到这一点,如果用户按下按钮,他们会在 Game Center 上获得成就。到目前为止,除了导入框架之外,我还没有对 Gamekit 做任何事情。
谢谢,
凯文
gamekit - 是否可以从 GKAchievementDescription 加载图像?
我正在使用这种方法来加载所有成就描述。
我总是得到 a.image = null。
谢谢。
facebook-opengraph - 注册 Facebook 成就 - 应用访问令牌问题
我在注册成就时遇到问题:我正在使用图形资源管理器发布此代码:
[APPID]/achievements?access_token=[app access_token]&achievement=[成就链接]&display_order=1
..我不断回复:“消息”:“(#15)必须使用应用程序访问令牌调用此方法。”
- 我使用的是应用访问令牌,而不是用户 access_token。(通过此链接获得:https ://developers.facebook.com/tools/access_token/ - 但我也使用了 access_token 文档中描述的技术 - 即插入:https ://graph.facebook.com/oauth/ access_token?client_id=YOUR_APP_ID&client_secret=YOUR_APP_SECRET&grant_type=client_credentials进入您的浏览器)
- 我已在高级设置中将应用类型设置为“网络”
- 当插入调试器时,我为成就创建的链接作为成就很好。
似乎大多数人在使用错误的 access_token 注册成就时都陷入困境,但我认为这不是我的问题。有人对还有什么可能出错有任何想法吗?谢谢 :)