适用于iOS和Android的Unity3D:多人游戏(蓝牙连接)

我正在寻找一种方法来在Unity iOS和Android Basic中使用蓝牙连接两台设备来进行多人游戏。 我发现:

有任何其他解决scheme(特别是Android)?

我会很感激任何帮助。 也适用于其他p2p-Unity-Solutions。

Related of "适用于iOS和Android的Unity3D:多人游戏(蓝牙连接)"

对于船舶N'战斗 (一个跨平台多人游戏Unity创作),我们已经build立了多种方式来执行多人游戏:

通过蓝牙(使用Prime31插件)

  • iOS版

我从来没有见过iOS和Android之间使用蓝牙的多人游戏。

通过LAN(使用Unity RPC )

  • iOS版
  • Android的
  • 苹果电脑
  • networking(Kongregate)

玩家可以使用以上任何设备在局域网中启动攻击:iOS与iOS,iOS与Android,Android与Mac等。

通过Game Center(使用Prime31插件)

  • iOS版

使用游戏中心多人对战。

通过全球服务器(一个内部解决scheme)

  • iOS版
  • Android的
  • 苹果电脑
  • networking(Kongregate)

玩家可以通过以上任何一种设备开始与世界各地的战斗:iOS与iOS,iOS与Android,Android与Mac等等。

对于这个解决scheme,我们build立了一个在线服务器,但是你可以使用像Photon这样的东西。

对于Android,您可以使用我最近发布的插件: Android蓝牙多人游戏

对于iOS,我也制作了一个插件: 适用于iOS / tvOS / macOS的本地多人游戏

两者都被devise为与Unity内置的多人游戏机兼容,所以你可以使用任何关于Unity内置networking的现有教程,或者重新使用你现有的networking代码,只需要很less的修改。

团结宣布UNET (基于UDP的多人游戏)

http://forum.unity3d.com/threads/unet-sample-projects.331978/