我正在编写某种游戏,我希望能够让人们在本地与同一地理区域的人一起玩。比如房间,公共汽车,公园,等等。我可能会为此使用android,但如果它们更合适,我对其他设备持开放态度。
到目前为止,我所能想到的只是一个带有某种中央服务器的模型,该服务器根据来自手机 gps 的坐标对人员进行分组。但这需要数据和与手机信号塔的连接等等,而且会引入更多的延迟。
我还在考虑某种自组织无线网络,其中设备尝试连接到主机,如果没有找到,则将自己设为主机。我不知道那条特定的路线会起作用,我为android研究了类似的东西,它似乎有一个非常有限的范围。
我很想从比我更了解这个主题的人那里得到一些意见。