我正在寻找一种方法来在Unity iOS和Android Basic中使用蓝牙连接两个设备以进行多人游戏。 我发现:
iOS GameKit本地多人游戏 by prime31 - 仅适用于iOS。
Bonjour插件 由Gregzo提供 - 不是蓝牙,而是仅适用于iOS的其他本地多人游戏解决方案。
TNET:不是蓝牙,仅适用于Android和iOS Pro
有没有任何其他解决方案(特别是Android)?
我将不胜感激任何帮助。也适用于其他p2p-Unity-Solutions。
我正在寻找一种方法来在Unity iOS和Android Basic中使用蓝牙连接两个设备以进行多人游戏。 我发现:
iOS GameKit本地多人游戏 by prime31 - 仅适用于iOS。
Bonjour插件 由Gregzo提供 - 不是蓝牙,而是仅适用于iOS的其他本地多人游戏解决方案。
TNET:不是蓝牙,仅适用于Android和iOS Pro
有没有任何其他解决方案(特别是Android)?
我将不胜感激任何帮助。也适用于其他p2p-Unity-Solutions。
对于 发动N'战斗 (跨平台多人游戏Unity编写)我们已经构建了多种方式来执行多人游戏:
通过蓝牙(使用Prime31插件)
我从未见过使用蓝牙在iOS和Android之间使用多人游戏的游戏。
通过LAN(使用 Unity RPC)
玩家可以使用以上任何设备在局域网中开始战斗:iOS与iOS,iOS与Android,Android与Mac等。
通过游戏中心(使用Prime31插件)
使用Game Center多人游戏来匹配战斗。
通过Global Server(内部解决方案)
玩家可以使用以上任何设备在世界各地开始战斗:iOS与iOS,iOS与Android,Android与Mac等。
对于这个解决方案,我们已经构建了一个在线服务器,但您可以使用类似的东 光子。
对于Android,您可以使用我最近发布的插件: Android蓝牙多人游戏
对于iOS,我也制作了一个插件: 适用于iOS / tvOS / macOS的本地多人游戏
两者都旨在与Unity内置多人游戏兼容,因此您可以使用任何有关Unity内置网络的现有教程或重复使用现有网络代码,只需进行最少的更改。
团结宣布 UNET (基于UDP的多人游戏)
http://forum.unity3d.com/threads/unet-sample-projects.331978/