2013-07-25 200 views
1

我有關於Android開發方面的一個完整的新手移動設備之間的溝通,併爲初學者,我試圖建立一個簡單的紙牌遊戲,可以通過本地網絡上播放多人。我很難找到我如何去做的一個起點,我可以找到很多通過互聯網進行通信的東西,但沒有太多的運氣看到你如何通過LAN在兩臺設備之間直接通信。在本地網絡

這是我爲這個應用程序,它是多平臺和iOS設備和Android設備可以互相發揮計劃的重要組成部分,所以我在尋找支持這種方法。我知道這是可能的,因爲我可以看到有其他應用程序具有此功能。

我不需要詳細的實施(雖然更有助於更好!),但如果任何人都可以只點我在如何去了解這樣的事情向正確的方向,我會非常感激。

+0

http://examples.javacodegeeks.com/android/core/socket-core/android-socket-example/ –

+0

謝謝,這個鏈接非常有幫助! – theManInTheMoon

回答

0

對於紙牌遊戲,我推薦使用客戶端 - 服務器。 Electrotank是提供了一個框架,幫助您創建這種類型的遊戲,用房間,聊天,好友列表,並連接到Android和iOS好的服務器。 U可以用Java編寫服務器插件。 http://www.electrotank.com/es5.html。 另一個很好的服務器解決方案是SmartFox。

或者您可以創建一個回合制遊戲,創建一個數據庫來保存每個客戶端上的數據和計數器,從這次您將數據發送到服務器和對手查詢,您將限制每次移動的時間這個數據是服務器。

+0

感謝您抽出寶貴的時間來回答我的問題,我不認爲這是完全是我正在尋找我想要的東西,可以無需安裝在PC等的服務器設備之間的直接溝通,但我會仔細觀察這些,歡呼! – theManInTheMoon

+0

沒有服務器和本地使用藍牙,帶寬小,但對於一個紙牌遊戲工作正常。使用藍牙你可以輕鬆發現新的設備。 – Elto