【问题标题】:API for turn-based multiplayer game回合制多人游戏API
【发布时间】:2015-09-28 18:39:03
【问题描述】:

我想将多人游戏功能添加到我的 Android 游戏中。特别是它必须是回合制的。我不想重新发明轮子,所以我需要一个框架/API 或任何避免编写服务器端的东西。这只是我的一个个人项目,所以我没有特殊要求。现在,我知道了 3 种可能性:

  1. 用于回合制游戏的 Google Play 服务 API
  2. SmartFoxServer
  3. 解析

我想知道是否还有其他技术,或者我上面写的任何技术是否很好。

【问题讨论】:

  • 尽管我很喜欢 Parse,但为了易于使用,请选择 Google 为 Google Play 服务提供的功能
  • 它是免费的并且实际使用过吗?为什么值得使用?
  • google play services 与 iOS 是跨平台的,我相信你会找到更多的教程
  • Google 将终止对 Google Play Game Services Multiplayer API 的支持:support.google.com/googleplay/android-developer/answer/9469745 似乎他们现在希望我们切换到 Google Cloud 或 Firebase,您必须付费。

标签: android multiplayer


【解决方案1】:

https://developers.google.com/games/services/android/turnbasedMultiplayer

正如 cmets 中有人所说,Google Play 服务是跨平台的,如果您将其移植到那个方向,它将适用于 iOS。此外,教程和文档方式的支持对此非常有用。

除此之外,您还可以集成其他 Google 好东西,例如高分、徽章等。

【讨论】:

  • 好吧,你说服了我。谢谢!
  • Google Play 服务有一个公告:Google Play games services for iOS is deprecated, and is not likely to function as expected. Do not use Google Play games services for iOS in new apps. See the deprecation announcement blog post for more details.
  • http 404 用于发布的链接。正如@Fer 所引用的那样,已弃用,因此,他们推荐使用firebase 实时数据库,一种用于建模回合制策略的nosql 通用解决方案,以及公开匹配,一种gcp 的付费方法。详情:support.google.com/googleplay/android-developer/answer/9469745
猜你喜欢
  • 2023-03-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-09-14
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多