【问题标题】:Custom matchmaking using Google play game services使用 Google play 游戏服务进行自定义匹配
【发布时间】:2014-11-08 16:56:29
【问题描述】:

我在我正在开发的游戏中使用 GPGS 进行实时多人游戏。我可以很好地连接到其他用户,但我想知道:有没有办法为您自动匹配的对象设置标准?例如,我可以根据玩家的等级或其他标准(如赢/输率)来匹配玩家吗?截至目前,它是完全随机的,我认为它不能提供非常好的用户体验。

【问题讨论】:

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


    【解决方案1】:

    是的,有。当您为匹配创建 RoomConfig 时,您可以提供 AutoMatchCriteria。 API 仅使用位掩码,因此您可以自行决定将哪些数据放入该位掩码中:

    createAutoMatchCriteria

    exclusiveBitMask:自动请求的专用位掩码。这 每对自动化请求的逻辑与必须为零 用于自动匹配。如果游戏没有排他性要求, 这个值应该设置为 0。

    您可以在此处的示例代码中看到它被使用:Developing Real-Time Multiplayer Games

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-05-22
      • 2015-05-08
      • 1970-01-01
      • 2014-02-02
      • 2014-12-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多