我正在制作一个非常简单的 Android 回合制游戏,它的 UI 将是这样的。
游戏理念:
- 两人游戏。
- 每个用户轮到他来制作获胜顺序。
我想把这个游戏做成多人游戏。我想要一个简单的解决方案,因为我只需要将按钮位置发送给其他用户。
我看过这些东西:Stackmob、Parse、Kinvey、AppEngine、Similar Question,但它们看起来都比我希望的要难。完成此任务的最简单方法是什么?
我正在制作一个非常简单的 Android 回合制游戏,它的 UI 将是这样的。
游戏理念:
我想把这个游戏做成多人游戏。我想要一个简单的解决方案,因为我只需要将按钮位置发送给其他用户。
我看过这些东西:Stackmob、Parse、Kinvey、AppEngine、Similar Question,但它们看起来都比我希望的要难。完成此任务的最简单方法是什么?
如果您的游戏可以同时在 2 台设备上玩,您有 2 个选项来同步两个游戏实例。
1)使用蓝牙(android API示例中给出了一个很好的例子,即蓝牙聊天)
2)使用WiFi(非常非常简单,就像客户端服务器通信)
您可以在base64字符串中编码/解码状态,以便快速传输。
编辑:
这是一个关于使用 wifi 进行通信的好例子:
看看Google Play 游戏服务。它提供了用于在多人比赛中寻找对手并在参与者之间发送消息的 API。
使用 Kinvey 或 AppEngine 等平台,您必须进行大量后端编程,而使用 Google 服务,您无需进行任何服务器端编程。