我正在制作一款非常简单的Android回合制游戏,其UI将是这样的。
游戏概念:
我想让这个游戏成为多人游戏。我想要一个简单的解决方案,因为我只需要将按钮位置发送给其他用户。
我看过这些东西:Stackmob,Parse,Kinvey,AppEngine,Similar Question, 但他们看起来都比我希望的更难。完成此任务的最简单方法是什么?
答案 0 :(得分:0)
如果您的游戏一次可在2台设备上播放,则您有2个选项可同步两个游戏实例。
1)使用蓝牙(Android API示例中提供了一个很好的示例,即蓝牙聊天)
2)使用 WiFi (非常简单,就像客户端服务器通信一样)
您可以在 base64 字符串中对状态进行编码/解码,以便快速传输。
修改强>
以下是使用wifi进行通信的一个很好的例子:
答案 1 :(得分:0)
看看Google Play Games Services。它提供了用于在多人游戏中找到对手和在参与者之间发送消息的API。
使用像Kinvey或AppEngine这样的平台,您将不得不进行大量的后端编程,使用Google服务,您无需进行任何服务器端编程。