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

Oli*_*Oli 12 android p2p bluetooth unity-game-engine ios

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

  • 高通公司的AllJoyn - 蓝牙显然仅适用于Root -Android设备,目前不适用于iOS.

  • 由game31开发的iOS GameKit本地多人游戏 - 仅适用于iOS.

  • Gregzo的Bonjour插件 - 不是蓝牙,而是仅适用于iOS的其他本地多人游戏解决方案.

  • TNet:非蓝牙,仅适用于Android和iOS Pro

有没有任何其他解决方案(特别是Android)?

我将不胜感激任何帮助.也适用于其他p2p-Unity-Solutions.

gia*_*lli 10

对于Ships N'Battles(跨平台多人游戏Unity编写)我们已经构建了多种方式来执行多人游戏:

通过蓝牙(使用Prime31插件)

  • iOS版

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

通过LAN(使用Unity RPC)

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

玩家可以使用以上任何设备在局域网中开始战斗:iOS与iOS,iOS与Android,Android与Mac等.

通过游戏中心(使用Prime31插件)

  • iOS版

使用Game Center多人游戏来匹配战斗.

通过Global Server(内部解决方案)

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

玩家可以使用以上任何设备在世界各地开始战斗:iOS与iOS,iOS与Android,Android与Mac等.

对于这个解决方案,我们已经构建了一个在线服务器,但你可以使用Photon之类的东西.