我在寫基於回合的紙牌遊戲,並且我想讓它成爲多人遊戲。
我是網絡初學者,但在閱讀了一些文章後,我決定我必須使用TCP來處理我的遊戲類型。此外,我不知道如何讓主持人加入大廳來玩遊戲。
我應該只使用libGDX網絡類,還是使用任何其他第三方庫? 如果是這樣,我應該使用哪一個?用於棋盤遊戲的Libgdx網絡
回答
你有很多選擇,但我會說你應該使用Kryonet作爲你的網絡庫。 Kryonet
Kryonet使用Kryo序列化器對您的數據進行序列化,然後通過新網絡發送它。它在其網絡實現中使用非阻塞IO。我用它並喜歡它。
你也可以使用Netty這是一個非常高層次的網絡庫,但開始時會有點困難。 Netty
你可以在Netty中編寫自己的協議。
如果你想從Core學習網絡,我會建議你使用普通的java套接字,因爲這會讓你在特定的主題更好,然後你會更好地理解高級庫。
我應該使用什麼類型的服務器來託管我的輕量級遊戲? – nrallakis4
@ nrallakis4你究竟是什麼意思? – Sneh
我可以使用簡單的網站服務器的網站? – nrallakis4
- 1. libGDX:爲棋盤遊戲創建網格
- 2. Java棋盤遊戲
- 3. android棋盤遊戲
- 4. 用於棋盤遊戲的Javascript遊戲框架或庫?
- 5. 棋盤遊戲的Java
- 6. 用Javascript創建一個二維棋盤遊戲對象,用於棋局遊戲
- 7. C編程棋盤遊戲
- 8. Python棋盤遊戲故障
- 9. 創建棋盤遊戲AI
- 10. Android棋盤遊戲實現
- 11. 使用SDL的棋盤遊戲
- 12. 用Java實現棋盤遊戲
- 13. 策略棋盤遊戲的高效棋盤表示AI
- 14. 互聯網棋牌遊戲
- 15. 棋盤遊戲...但不同的一個
- 16. 與tkinter Python的棋盤遊戲
- 17. 棋盤遊戲中的對象池AI
- 18. 對不起! C++中的棋盤遊戲
- 19. Cocos2d中的棋盤遊戲設計
- 20. 一個回合的棋盤遊戲
- 21. 在網絡上使用觀察者模式進行棋盤遊戲
- 22. 繪製棋盤遊戲「令牌」到棋盤和數據網格視圖
- 23. AS3棋盤遊戲如何畫15x15方形棋盤
- 24. 網絡遊戲?
- 25. 用於象棋遊戲的數據庫
- 26. 戰場 - 棋盤遊戲策略
- 27. 如何保存棋盤遊戲? Python
- 28. 棋盤遊戲典當運動算法
- 29. JavaScript棋盤遊戲:尋找優化
- 30. Android棋盤遊戲實現設計
既然你把android放在標籤裏,那麼Google玩什麼呢?他們免費爲您的遊戲提供支持。 – Madmenyo