我想为 2-4 名玩家创建多人 2D 顶视图竞赛游戏。对于多人游戏,此游戏将使用 Google Play 游戏服务。玩家将通过旋转装置(加速度计)移动他们的汽车。我将把这些数据发送给房间里的所有参与者。它的实时性和此类游戏需要尽可能准确的汽车位置和角度以实现流畅的动画、检查对象碰撞、显示位置等……,因此游戏必须足够快地刷新以保持流畅并使用给定的数据。
Google Play 游戏服务多人消息传递有 2 个在客户端之间交换游戏数据的概念:
- 发送实时消息 -可靠(最多 50 条消息/秒)和不可靠
- 基于套接字
我应该使用哪个概念来交换玩家数据?