我在正在开发的游戏中使用GPGS进行实时多人游戏。我可以很好地连接到其他用户,但我想知道:有没有办法为你自动匹配的人设置标准?例如,我可以根据玩家的等级或其他标准(如赢/输比率)来匹配玩家吗?截至目前,它是完全随机的,我不认为它提供了非常好的用户体验。
答案 0 :(得分:2)
是的,有。当您为匹配制作创建RoomConfig时,您可以提供AutoMatchCriteria。 API只使用位掩码,因此您可以在该位掩码中输入哪些数据:
exclusiveBitMask :自动匹配请求的独占位掩码。该 每个自动匹配请求配对的逻辑AND必须等于零 用于自动匹配。如果游戏没有排他性要求, 该值应该设置为0。
您可以在此处的示例代码中看到它:Developing Real-Time Multiplayer Games。