LibGDX支持桌面(Windows、Linux )、Android和web应用程序。我可以在不考虑我正在运行的应用程序类型的情况下对网络部分进行编码吗?即对应用程序类型的网络引擎进行相互依赖的编码。
发布于 2012-09-18 01:32:45
如果您只想以桌面和android设备为目标,只要库支持android,就可以使用相同的网络库。
克里奥内是一个网络库,可以在桌面和安卓上使用,而且非常容易使用(只需查看页面中的示例)。
如果您也想为HTML5游戏实现联网,那么您很可能需要一种不同的解决方案。一种方法是只使用字节流/数组,并为javascript和java实现协议。我认为Node.js具有网络功能,并支持发送和接收字节流。与kryonet解决方案相比,这将是一种更低层次的联网方法。
https://gamedev.stackexchange.com/questions/37232
复制相似问题