我正在尝试在android 的多人游戏上工作,并希望拥有本地多人游戏功能。又名人玩在同一个房间,咖啡屋等(又名点对点)Android本地同人
诀窍是我不想要求玩家必须要实际上 找对方有他们的手机连接和交换游戏动作。
我看了蓝牙(并与蓝牙聊天演示应用程序) 和问题是配对系统非常假设您可以检查其他设备的引脚。
他们有任何其他建议的人已经上班了吗?还是我错过了 有关蓝牙如何操作,你可以做一个本地adhoc网络的等价物?
我知道我正在考虑: 1-GPS找出玩家在哪里,让游戏服务器处理通过wifi的通信。 2 - 使用蓝牙发现系统和MAC地址让客户端看到谁是本地的,然后让游戏服务器从他们的服务器中取走它。
感谢
为什么不使用广播甚至多播广播系统?你走进一个房间或咖啡屋,发现谁在线... – JQCorreia 2011-04-13 19:55:35
即使玩家A仍然在蜂窝网络上,玩家B仍在局域网路由网络上,这项工作是否会继续? – huntsfromshadow 2011-04-13 21:31:39