自动匹配Google游戏服务上的不同变体

时间:2014-07-31 10:18:55

标签: android google-play-services google-play-games

我可以在Google Play游戏服务上使用setVariant方法使用相同的变体成功自动匹配玩家,但我想使用不同的变体自动匹配玩家。有没有办法做到这一点?

例如:我想自动匹配男女玩家。

1 个答案:

答案 0 :(得分:0)

您应该配置Real-time Multiplayer Rooms for the players you are looking to match,然后使用位掩码将玩家映射到房间。

然后,您将把此位掩码传递给对createAutomatchCriteria的API调用。逻辑"和"为了让比赛发挥作用,球员必须为1,来自文档:

"自动匹配请求的独占位掩码。每个自动匹配请求配对的逻辑AND必须等于零以进行自动匹配。如果游戏没有排他性要求,则此值应设置为0."

例如,如果你为所有男性指定1,为所有女性指定2,那么男性只会与女性匹配。