如何在使用Google Play游戏服务的实时多人游戏中使用僵尸玩家?

时间:2013-12-23 17:16:06

标签: android google-play-games

我正在为Android设备制作新的多人游戏,我们正计划使用GPGS来处理我们的大厅/游戏。我们需要假装它,直到我们制作它并且有足够的用户将匹配队列排到合理的等待状态。

是否可以让机器人用户使用GPGS?是否可以扩展匹配功能以包含此功能?

1 个答案:

答案 0 :(得分:6)

您可以在游戏级别实施机器人。您无法在GPGS级别模拟匹配参与者,但从游戏层开始这样做非常简单。你会做的是这样的事情:

  1. 开始自动匹配,等待玩家,开始超时。
  2. 超时到期时,查看您需要多少机器人(例如 N 机器人)
  3. 确定哪些客户端将控制每个机器人(一个有用的规则可能是按参与者ID按升序排序客户端,并且顶部 N 控制每个机器人。
  4. 玩游戏。每当您发送有关游戏中角色的更新时,发送参与者都会指定(在消息中)该更新是针对播放器还是针对机器人。
  5. 所以,就GPGS而言,你只有人类玩家,但在你的游戏逻辑中,游戏中有 N 机器人和玩家。