我最近为Android制作了一款游戏,并且希望为其添加多重播放功能,以避免服务器成本,因此我计划使用蓝牙将最多8台设备连接在一起,并在其内部共享少量数据游戏(分数,如果他们仍然连接)。花了一段时间看Web教程和Android API,这只是让我更困惑。任何人对于该怎么做或任何关于这个问题的好教程都有任何建议。Android蓝牙游戏连接
1
A
回答
0
我相信蓝牙更多的是p2p类型的网络。
我会建议使用wifi或wifi直接,甚至可能有一个电话是他们都连接到的热点。
或者你可以做一些像网络标准ospf一样的东西,而不是淹没整个网络的更新发送更新到一个指定的设备,将其发送给所有其他人。
根据答案在这里:Android Bluetooth API connect to multiple devices
你当然可以连接到多个设备,而是通过其他的答案我会建议沉重打击它给我们这些天的其他技术。那里的雾设备不能够处理7个不同的设备,让有足够的电池来承诺这样的过程。
鉴于至少你的设备1是现代的我会用wifi ......
0
只是为了让你知道的其他可能性的存在,有WiFi Direct,它允许通过WiFi和没有Android设备的连接一个接入点。引述介绍:
Wi-Fi直让Android 4.0(API级14)或与适当的硬件版本的装置直接连接到经由Wi-Fi彼此而没有中间接入点。使用这些API,当每个设备支持Wi-Fi Direct时,您可以发现并连接到其他设备,然后通过比蓝牙连接长很多的快速连接进行通信。这对于在用户之间共享数据的应用程序非常有用,例如多人游戏或照片共享应用程序。
相关问题
- 1. 适用于iOS和Android的Unity3D:多人游戏(蓝牙连接)
- 2. Android蓝牙连接
- 3. Android的蓝牙游戏不同步
- 4. J2ME蓝牙多人游戏
- 5. Android蓝牙连接错误
- 6. 与Android的蓝牙连接
- 7. Android蓝牙连接问题
- 8. 连接Arduino和Android蓝牙
- 9. 在Android中连接蓝牙
- 10. Android。连接蓝牙设备
- 11. Android蓝牙:连接()/断开()
- 12. 管理蓝牙连接Android
- 13. Wahoo Android蓝牙连接
- 14. mutltiple蓝牙连接连接的android
- 15. Android的蓝牙UUID连接APP到ANDROID
- 16. Android蓝牙套接字连接挂起
- 17. 蓝牙连接(Android的套接字)
- 18. 多人游戏与蓝牙[iphone]
- 19. Amarino蓝牙连接
- 20. iphone蓝牙连接
- 21. Java - 蓝牙连接
- 22. 蓝牙连接faliure
- 23. Arduino蓝牙连接
- 24. iOS蓝牙连接
- 25. Android蓝牙连接另一个蓝牙设备
- 26. 将蓝牙Android客户端连接到蓝牙Java服务器
- 27. 蓝牙套接字连接
- 28. Android不连接到蓝牙收发
- 29. Android Wear:蓝牙vs wifi连接
- 30. 检测蓝牙连接(android sdk ICS)
我真的不希望使用WiFi直连,因为它意味着我将不得不要么下降支持旧设备或只允许14>使用多重功能。 –