我正在嘗試在android 的多人遊戲上工作,並希望擁有本地多人遊戲功能。又名人玩在同一個房間,咖啡屋等(又名點對點)Android本地同人
訣竅是我不想要求玩家必須要實際上 找對方有他們的手機連接和交換遊戲動作。
我看了藍牙(並與藍牙聊天演示應用程序) 和問題是配對系統非常假設您可以檢查其他設備的引腳。
他們有任何其他建議的人已經上班了嗎?還是我錯過了 有關藍牙如何操作,你可以做一個本地adhoc網絡的等價物?
我知道我正在考慮: 1-GPS找出玩家在哪裏,讓遊戲服務器處理通過wifi的通信。 2 - 使用藍牙發現系統和MAC地址讓客戶端看到誰是本地的,然後讓遊戲服務器從他們的服務器中取走它。
感謝
爲什麼不使用廣播甚至多播廣播系統?你走進一個房間或咖啡屋,發現誰在線... – JQCorreia 2011-04-13 19:55:35
即使玩家A仍然在蜂窩網絡上,玩家B仍在局域網路由網絡上,這項工作是否會繼續? – huntsfromshadow 2011-04-13 21:31:39