Bluetooth IPhone 3.0中的Gamekit服务器可以支持多少个客户端

Bluetooth IPhone 3.0中的Gamekit服务器可以支持多少个客户端,bluetooth,gamekit,Bluetooth,Gamekit,iPhone SDK 3.0中的GameKit使用服务器-客户端模式在两部iPhone之间创建对等蓝牙连接。在蓝牙规范中,最多可以将7个客户端连接到服务器。但在GameKit文档中,并没有关于这个问题的文字。这是否意味着GameKit服务器可以连接7个以上的客户端?如果是,是否意味着某些客户端处于睡眠模式 谢谢 几个月来,我一直在寻找一个明确的答案。据我所知没有一个。我继续回到他们详细介绍的通过蓝牙连接多达4台设备的地方,结果非常不可靠。所有苹果的演示都指向“两台设备连接”是理想的游戏套件情况。

iPhone SDK 3.0中的GameKit使用服务器-客户端模式在两部iPhone之间创建对等蓝牙连接。在蓝牙规范中,最多可以将7个客户端连接到服务器。但在GameKit文档中,并没有关于这个问题的文字。这是否意味着GameKit服务器可以连接7个以上的客户端?如果是,是否意味着某些客户端处于睡眠模式


谢谢

几个月来,我一直在寻找一个明确的答案。据我所知没有一个。我继续回到他们详细介绍的通过蓝牙连接多达4台设备的地方,结果非常不可靠。所有苹果的演示都指向“两台设备连接”是理想的游戏套件情况。在我正在开发的游戏中,我避开了蓝牙而选择了Wifi,因为我知道我肯定可以获得更多的连接(我需要多达6名玩家,但我不相信我可以使用蓝牙)。我发现让3台设备和模拟器互相对话是没有问题的(虽然这不是一个实时游戏,它是基于回合的,所以数据发送很小而且不频繁)。我的猜测是,bluetooth上的GameKit支持的客户端不会超过7个。

我一直在开发一个小应用程序,可以将消息广播到多个iPod。对任何两个以上的客户端使用蓝牙似乎都不太可靠(假设您正在设置客户端-服务器体系结构)。我建议使用cocoaasyncsocket与多个客户端通信。不过我想你需要一个路由器。

我同意。从有关蓝牙的文档来看,他们建议使用两种设备。我也同意wifi可能会使实施变得更容易@既然似乎没有文档,为什么不编写一些代码,看看在它崩溃之前可以获得多少连接:)