0

我正在制作一个游戏,玩家可以通过互联网一起玩游戏,所以我想检查其中一个是否离开了游戏,所以我通知另一个玩家。

目前我已经编写了一个代码,它每秒在客户端运行并向服务器发送一个请求,但是当它停止 2 秒时,玩家将被视为“离开游戏”,另一个玩家将得到来自服务器的响应告诉它游戏停止了,所以你可以看到有很多从 android 客户端到服务器的请求正在发生。

有没有办法做得更好?有人告诉我套接字编程可能会有所帮助,但它适用于这种工作吗?我真的习惯于使用 android 的 volley 库并为请求唱歌

4

1 回答 1

1

您是否想过使用 socket.io 而不是每次都从客户端发送请求,socket.io 会立即知道是否有人与服务器断开连接,因为连接是持久的。

于 2018-05-07T02:55:07.917 回答