gpt4 book ai didi

android - 带有 Google 游戏服务的多人游戏变体

转载 作者:太空狗 更新时间:2023-10-29 15:54:07 25 4
gpt4 key购买 nike

我正在尝试设置一个有多种类型的游戏,每种类型都有多种尺寸,每种尺寸都有很多难度级别。但是 RoomConfig Build 声明:


public RoomConfig.Builder setVariant(int variant)



调用 createRoom(RoomConfig) 时设置房间的变体。这是一个可选的、由开发人员控制的参数,用于描述要玩的游戏类型,并用于自动匹配标准。必须是 1 到 1023(含)之间的值,如果不需要,则必须是 ROOM_VARIANT_ANY(默认值)。

我无法将所有这些类型拆分为一个从 1 到 1023 的整数,即使我将它们拆分为该整数的位也是如此。

那么有没有一种方法可以向游戏创建发送多个参数?

最佳答案

不,我们目前只支持 1 到 1023 的变体值。请记住,每次使用变体时,您都在减少随机玩家池的大小。您的游戏的变体越多,在任何给定时间,自动匹配找到适合您玩的游戏的可能性就越小。因此,如果您有 1024 个变体,则需要成千上万的用户同时在线,才能合理地让特定玩家在任何给定时间找到匹配项。

在这种情况下的建议是妥协一点。仅使用变体来选择主要游戏类型,然后在游戏中协商以确定将玩什么小变体。我不知道你的游戏的具体细节,但我认为大多数玩家不会介意玩一些与他们预期的有点不同的东西,如果另一个选择是永远等待直到有人决定选择他们想要的确切变体播放。

关于android - 带有 Google 游戏服务的多人游戏变体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17493716/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com