自己打算用java做个联机版的坦克大战,但是在联机一块卡住了效果差不多就是:1个服务端,然后很多客户端连接过来,实现多人联机但是问题来了,首先里面有子弹集合,各种坦克的坐标,我该如何用socket进行传输就算传输了过去,服务端又如何进行分辨,哪些数据是描述坐标的,哪些数据是描述炮弹的请大家支个招,给个思路
光阴似箭催人老,日月如移越少年。
이전에 VR 제품의 백엔드를 작성한 적이 있습니다. 가장 간단한 해결책은 다음과 같습니다.
서버는 데이터 분산을 담당합니다
클라이언트에서 호스트를 선택하여 물리 엔진의 계산을 완료한 후 하위 클라이언트에 배포합니다
하위 클라이언트는 데이터를 동기화하고 수신하기만 하고 계산을 수행하지는 않습니다.
이전에 VR 제품의 백엔드를 작성한 적이 있습니다. 가장 간단한 해결책은 다음과 같습니다.
서버는 데이터 분산을 담당합니다
클라이언트에서 호스트를 선택하여 물리 엔진의 계산을 완료한 후 하위 클라이언트에 배포합니다
하위 클라이언트는 데이터를 동기화하고 수신하기만 하고 계산을 수행하지는 않습니다.