【问题标题】:Set game variant before selecting players?在选择玩家之前设置游戏变体?
【发布时间】:2014-07-28 10:11:39
【问题描述】:

您可以在创建回合制比赛时设置它的变体。我想用它来分隔不同版本的应用程序,因为它们在多人游戏中不兼容。

但是,无法为玩家选择对话 (Games.TurnBasedMultiplayer.getSelectOpponentsIntent) 设置变体。您只能在创建比赛时设置它,在玩家选择对手之后。但怎么能保证他只会选择兼容版本的玩家呢?

我的游戏总是只有两个玩家,所以如果被邀请的对手没有兼容的版本,那么我能做的就是在他接受邀请后立即结束比赛吗?

【问题讨论】:

    标签: android google-play-games


    【解决方案1】:

    无法根据变体过滤对手列表,用于自动化。

    您似乎已经完成了 - 您需要做的是在您不使用自动匹配时,在您的应用逻辑中检查受邀玩家的应用版本是否匹配。

    作为在版本不匹配时关闭匹配的替代方法,您可以在被邀请者被选中时验证被邀请者是否拥有该应用,然后根据玩家向用户发出警告,指出其他参与者拥有错误的应用版本身份证。

    如果您想确保玩家只与其他具有相同版本的玩家自动匹配,那么您可以使用该变体。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-21
      • 1970-01-01
      • 1970-01-01
      • 2016-04-15
      • 1970-01-01
      相关资源
      最近更新 更多