我想爲android製作一個兩人玩家回合制遊戲(想起tic tac toe)。我不確定如何實現移動設備和服務器之間的通信。我應該使用套接字還是http客戶端?任何人都可以指導。 http客戶端的問題是我必須定期輪詢服務器以查看是否有數據到達。如果我使用的是http客戶端,還有其他方法可以從服務器中推送數據嗎?兩個玩家回合制遊戲android
0
A
回答
1
你考慮過HTTP請求+ push notifications?根據特定類型的遊戲,這可能是我猜的最佳解決方案...
1
爲什麼不檢查this link模板樣式的android/app-engine安裝程序。可能正是你所需要的。
0
您可以使用App Engine的通道API
https://developers.google.com/appengine/docs/java/channel/
即使沒有官方的Android庫,您可以使用此的WebView包裝
https://github.com/burcu/android-channel-api
,但我沒有測試它然而。
0
這是一個老問題,但如果您仍在尋找解決方案,您可以嘗試新的Google Play Game Services。
相關問題
- 1. 在遊戲中設置兩個玩家
- 2. Android遊戲的多個玩家
- 3. 在1vs1回合制遊戲中獲得其他玩家的ID
- 4. 獲取玩家參與的回合制遊戲
- 5. Rails兩名玩家紙牌遊戲
- 6. 遊戲中的玩家停止遊戲
- 7. 多人遊戲玩家2人遊戲
- 8. 與android中的firebase在兩個玩家遊戲配對?
- 9. 3玩家卡牌遊戲
- 10. 玩家死亡/ c遊戲#
- 11. CPU玩家骰子游戲
- 12. iOS遊戲玩家ID
- 13. 模擬一個人類玩家在回合制遊戲中的轉向順序
- 14. Twitch API讓玩家玩X遊戲
- 15. OO Javascript遊戲,如何添加玩家遊戲的玩家數組?
- 16. iOS 6遊戲中心回合制比賽以最少玩家人數開始
- 17. 回合制遊戲的遊戲循環
- 18. 記憶遊戲兩個玩家Java客戶端服務器
- 19. 兩個玩家在C編程中猜謎遊戲
- 20. 在兩個玩家的javascript猜數字遊戲
- 21. 跟蹤遊戲中的玩家(Java)
- 22. 爪哇2玩家瑣事遊戲
- 23. 玩家移動時Java遊戲變慢
- 24. socket.io多人遊戲玩家的視圖
- 25. 在Java遊戲中切換玩家
- 26. websocket遊戲 - 堅持玩家數據
- 27. 遊戲敵人向玩家移動
- 28. 查找涉及玩家的遊戲
- 29. 玩家階段狩獵遊戲 - Java
- 30. 無插槽N玩家遊戲
這是怎麼開發的其他多人遊戲,說畫東西等?另外,推送通知會不會讓遊戲變慢? –
@alexandrucristescu如果您已經提出HTTP請求,爲什麼還要推送通知?他們的交付甚至不能保證,您可以通過http請求立即獲取信息。 – MikeIsrael
@MikeIsrael,因爲否則必須定期輪詢您的服務器。根據遊戲的性質,這樣做很少,不會讓服務器氾濫,可能會太慢。也許這個問題有點太開放了? –