我打算为我的最终项目(BSCS)制作基于浏览器的多人游戏。
这是我的问题,我对客户端 - 服务器 - 客户端之间的同步感到困惑。
让我解释:
假设客户端(1)在时间t1拍摄客户端(2),客户端(2)位置为c2。客户端(1)将此信息发送给服务器,现在这里是服务器进程信息和更新游戏状态之前的问题,客户端(2)将他/她的位置从c2改为c3(让我们假设客户端(2)是安全的)。但是当服务器更新游戏状态时,客户端(2)仍然被射击。
从客户(1)的结束,这个镜头是正确的。但是客户(2)的结局是错误的,因为他/她已经接受了保险。
我希望,我解释我的问题。请帮助我