【问题标题】:iOS Gamecenter - Resubmitting leaderboard scores and earned achievementsiOS Gamecenter - 重新提交排行榜分数和获得的成就
【发布时间】:2023-03-30 00:42:01
【问题描述】:

对于使用 Gamecenter 的 iOS 游戏应用,最佳做法是在加载玩家保存的游戏文件时重新提交玩家之前获得的排行榜分数和/或获得的成就?

这可以使玩家的分数/成就在以下情况下正确显示在 Gamecenter 中:

  • 玩家在注册 Gamecenter 之前最初获得了排行榜分数或成就;
  • 玩家最初在离线(无互联网连接)时获得排行榜分数或成就,并在离线时退出游戏应用。

【问题讨论】:

    标签: ios game-center gamekit


    【解决方案1】:

    您可以将玩家的分数保存在 NSUserdefaults 或数据库中。该数据可以随时检索。之后您只需在用户按下游戏中的游戏中心按钮或用户清除级别时提交数据..等

    【讨论】:

    • 我的游戏没有 GameCenter 按钮,但我确实希望用户在访问 GameCenter 应用程序时能够看到他们的分数/成就。游戏目前只尝试向 GameCenter 报告一次成就和分数:获得后立即报告。如果用户当时没有互联网连接会发生什么?
    猜你喜欢
    • 1970-01-01
    • 2013-06-03
    • 2016-08-14
    • 2018-07-18
    • 1970-01-01
    • 1970-01-01
    • 2015-06-22
    • 1970-01-01
    • 2015-08-21
    相关资源
    最近更新 更多