基于Turn的App多人游戏选项

时间:2014-03-22 16:08:33

标签: android google-play-services

我正在Android上构建一个简单的双人回合制游戏:

我一直在审核Google为Android上的多人游戏提供的精彩API:

https://developers.google.com/games/services/common/concepts/turnbasedMultiplayer

我打算使用它,直到我发现用户需要拥有Google+帐户。这不会起作用,因为它会极大地限制我的观众,对于我的在线应用程序。

所以现在我正在考虑使用Google Cloud Messaging(使用XMPP),但这需要我构建和维护自己的应用服务器。

问题: 只是为了确认,如果我使用谷歌播放服务为我的回合制游戏,我将不得不要求用户登录,或注册谷歌+? 我的在线Android应用程序是否还有其他可靠的点对点选项,不需要用户进行登录? 如果没有,GCM与XMPP是实现回合制网络的最佳方式吗?

2 个答案:

答案 0 :(得分:1)

我使用回合制多人api制作了一个应用程序。它根本不限制你的玩家。你需要的只是一个gmail。我认为绝大多数人都使用gmail。

更不用说,根据你的应用程序,你可以为单人玩家加入AI,如果有人真的不想使用谷歌+

答案 1 :(得分:1)

我认为这是一种“鸡蛋和鸡蛋”#34;场景。要从Play商店下载您的应用,您需要一个Google帐户,因此,下载您应用的任何人都很可能已经拥有Google Play多人游戏API所需的Google+帐户,并且还可以查看您的应用。

如果这仍然是一个问题,那么您将需要设置自己的服务器。我建议SmartFoxServer,因为它支持Google Play多人游戏API支持的所有功能,例如iOS和网络。