簡體   English   中英

Java libgdx(桌面/ android)多人游戲怎么樣

[英]Java libgdx(desktop/android) multiplayer game how to

我有一個叫做精靈戰爭的游戲,我一直在努力。 這個游戲需要允許2個玩家一次玩,並且需要TCP連接來傳達拼寫創建/破壞等,並且需要UDP連接來處理位置等。 它會有一個客戶端和一個主機端。 據說我的程序設計為在Android上運行。 我在網上找到的所有教程/信息都是針對JApplets或類似的東西。 所以我想要的是一些有關如何設置/使用連接的簡短代碼示例的幫助,或者僅僅提供有關如何設置實際連接的一些足夠有用的信息的鏈接。

最好的方法(或至少1種方法)是使用普通的HTTP請求: http//libgdx.badlogicgames.com/nightlies/docs/api/com/badlogic/gdx/Net.html

您可以創建一個實現REST的Web服務,並為更新和使用數據創建調用。

或者,如果您打算使用Android和桌面,您也可以使用WebSockets: https//github.com/pepedeab/libGDX-Net

對於那些不讀評論但仍在尋找tcp客戶端的人。

您可以使用支持桌面和Android的KryoNet https://github.com/EsotericSoftware/kryonet

你們看過多人超級跳投教程嗎? 它使用AppWarp編寫,並且也在libgdx社區中被積極使用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM