Libgdx和服务器游戏

时间:2015-01-12 23:08:13

标签: java android libgdx

我希望创建一个多人纸牌游戏,但有服务器端。 我开发了Libgdx(android)for visual。

我成功将我的应用程序与Google Play服务连接起来,因为我认为我可以使用Google Play帐户创建我在服务器中游戏所需的信息。就像胜利的数量,失败的数量......

我真的很困惑因为我感觉不对劲。我应该继续使用谷歌还是创建自己的登录名并直接使用套接字在我的服务器上创建帐户?

非常感谢你 (对不起我的英语)

1 个答案:

答案 0 :(得分:1)

如果可以,您应该利用Google Play基础架构来跟踪游戏服务器的状态。它应该为您解决许多问题(尤其是可靠地识别用户)与滚动您自己的基础架构。

Google Play基础架构的一个缺点是它只适用于Android设备(因此,如果您的Libgdx应用程序也在其他平台上运行,则需要不同的解决方案)。

Google Play基础架构还假设您的Android客户端可以相互通信,并且可以将简单状态(如赢/输值和已保存的游戏状态)推送到Google服务器或彼此之间。我不认为有任何支持使用Google Play基础架构运行真正的服务器端代码(尽管您可以利用登录,至少)。

您是否在此处看到了Libgdx文档和代码教程:https://github.com/libgdx/libgdx/wiki/Google-Play-Game-Services-in-LibGDX