标签: java udp state
我试图显示在2个客户端上运行的2个球,其中每个客户端有一个朝一个方向移动的球。
我不确定应该如何制作和发送这些数据包。我是否为x和y位置发送了不同的数据包,以便仅在它们更新时才能为他们发送数据包?还是只在同一个数据报中发送两者(这甚至有可能,它是一个char [])?此外,当我最终要访问两个以上的客户端时,如何区分哪个数据报来自哪个客户端,从而可以使用正确的数据更新正确的球?
将有一个服务器可以简单地从客户端线程接收数据并将其发送到连接的每个其他客户端。