谷歌玩游戏服务,确定主机或服务器

Posted

技术标签:

【中文标题】谷歌玩游戏服务,确定主机或服务器【英文标题】:Google play game service ,determining a host or server 【发布时间】:2014-01-22 16:13:14 【问题描述】:

我正在尝试使用 google play 游戏服务开发多人游戏。 在我的游戏中,我有一些游戏逻辑只能运行一组玩家,我更喜欢称之为主机。 我想通过创建房间的玩家来确定主机。

但我看到房间创建者 ID 在单个游戏中设置的不同玩家中可能不同,并且每个人都作为自动匹配游戏中的创建者返回。

那么除了对玩家列表进行排序并使用第一个参与者作为主持人之外,找到主持人的理想方法应该是什么?

【问题讨论】:

【参考方案1】:

Google 在Google Play Games: Choosing a specific user 上专门提供了一个视频,该视频解释了如何解决同意并为特定用户分配一个特殊点名​​的问题。总之:对参与者ID进行排序,并让第一个按排序顺序随机选择主机并将其广播给其他玩家。这样可以确保所有用户都同意主机,并且主机每次都是随机选择的。

【讨论】:

以上是关于谷歌玩游戏服务,确定主机或服务器的主要内容,如果未能解决你的问题,请参考以下文章

谷歌玩游戏服务。为啥选择 Google Cloud 进行身份验证?

完成游戏后无法再次连接两个玩家自动谷歌玩游戏服务?

谷歌玩游戏服务多人支持在两台设备上显示相同的数据[关闭]

Firebase + 谷歌游戏服务

谷歌玩游戏服务,邀请好友后的等候室

使用谷歌的 Unity3d 插件自定义 UI 的谷歌玩游戏服务排行榜