2012-05-24 198 views
0

我想爲android製作一個兩人玩家回合制遊戲(想起tic tac toe)。我不確定如何實現移動設備和服務器之間的通信。我應該使用套接字還是http客戶端?任何人都可以指導。 http客戶端的問題是我必須定期輪詢服務器以查看是否有數據到達。如果我使用的是http客戶端,還有其他方法可以從服務器中推送數據嗎?兩個玩家回合制遊戲android

回答

1

你考慮過HTTP請求+ push notifications?根據特定類型的遊戲,這可能是我猜的最佳解決方案...

+0

這是怎麼開發的其他多人遊戲,說畫東西等?另外,推送通知會不會讓遊戲變慢? –

+1

@alexandrucristescu如果您已經提出HTTP請求,爲什麼還要推送通知?他們的交付甚至不能保證,您可以通過http請求立即獲取信息。 – MikeIsrael

+1

@MikeIsrael,因爲否則必須定期輪詢您的服務器。根據遊戲的性質,這樣做很少,不會讓服務器氾濫,可能會太慢。也許這個問題有點太開放了? –

1

爲什麼不檢查this link模板樣式的android/app-engine安裝程序。可能正是你所需要的。