在Cocos2D-X中使用Google Play游戏服务的在线多人游戏

时间:2016-10-20 04:09:23

标签: cocos2d-x google-play-games multiplayer

我们正在开发在线跨平台回合制多人游戏。我们正在考虑使用Cocos2D-X中提供的 Google Play游戏服务插件。要将此插件集成到我们的游戏中,我们需要使用 SDKBOX

我有以下疑问:

  1. 有没有人有使用 SDKBOX和Google Play游戏服务的经验(好的或坏的)?
  2. SDKBOX 与SDKBOX服务器通信吗?如果是这样,这是否意味着他们可以根据您对该服务器的游戏使用情况在未来开始收费?
  3. Google Play游戏服务中的配对功能有多好?
  4. 我很感激有关这些查询的任何建议。提前谢谢。

1 个答案:

答案 0 :(得分:2)

我过去曾经使用过SDKBOX,而不是使用GPG但是使用其他插件,从长远来看,我最终遇到了两个问题:

  1. Cocos2d-x更新:当你导入sdkbox插件时,它会更改cocos文件夹,因此更新cocos将是一个问题,因为你必须手动重做sdkbox对cocos文件夹所做的所有更改。 / p>

  2. GPG更新:有时候Google会将一些重要的更改推送到GPG,sdkbox将在更新之前过时,因为sdkbox已关闭,您必须等到他们发布更新。

    < / LI>

    他们的产品非常适合非技术人员,但我建议您创建自己的本机GPG实现并创建一个JNI桥接器,以便在c ++和java之间进行通信。这样,它将更容易调试和更新。

    有很多关于如何在Android应用程序中安装和配置GPG的教程,创建JNI桥并不是那么难。从长远来看,你的游戏不必依赖外部插件会更有益。

相关问题