【问题标题】:How to add Raknet to Cocos2d-x如何将 Raknet 添加到 Cocos2d-x
【发布时间】:2014-10-29 10:00:31
【问题描述】:

我尝试将 Raknet 添加到 Android 游戏的 Cocos2d-x 游戏引擎,但我不知道如何。 我找不到关于这个集成的好教程。我也可以分别编译和运行它们,问题是它们的集成。 我认为我应该改变我的 Android.mk 。 我看到了这些链接以及其他一些链接,但我找不到它们有用:

  1. http://www.jenkinssoftware.com/forum/index.php?topic=5069.0
  2. http://www.jenkinssoftware.com/forum/index.php?topic=3744.0
  3. The Completest Cocos2d-x Tutorial & Guide List
  4. https://code.google.com/p/fellz/source/browse/trunk/cocos2dx?r=7

我的 cocos2d-x 版本:3.2,raknet:4.x,ndk:r9d

【问题讨论】:

    标签: android android-ndk cocos2d-x cocos2d-x-3.0 raknet


    【解决方案1】:

    我使用 Visual Studio 和 RakNet tutorials 中有关编译器设置的文档。我按照这个文档,最后从 Raknet 源创建了一个 DLL,把它放在我的游戏的 .exe 文件旁边,它运行良好。

    您还应该将 Raknet 源添加到包含的 Visual Studio 头文件中。

    更新:

    RakNet 不是最好的方法;尝试另一种方式,例如 WebSocket 或 Socket.io。强烈推荐使用 Socket.io,并且已经在 cocos2d-x 源中使用,但它与 socket.io 1.X 不兼容。您可以对 Socketio.h 和 Socketio.cpp 进行一些更改,以将其与 socket.io 版本 1.X 一起使用。另外,cocos2d-x 表示他们会在下一个版本中考虑这个问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多