比如说5V5,10个客户端都有小兵野怪,小兵遵循寻路插件,那么这些小兵的同步是以单个客户端为准,还是服务器检测呢,如果是服务器检测逻辑会不会变得很复杂,因为小兵会与小兵互殴
比如在大龙攻击范围,采用服务器检测的话,假设有2个客户端A和B即将进入大龙自动攻击范围
假设:A延迟高 B延迟低
如果野怪采用服务器检测,那么就算A和B同时到达大龙攻击范围,由于A延迟高,服务器接收到A的同步请求晚,所以服务器先判定B进行大龙自动攻击范围。
如果小兵采用服务器检测,首先小兵每隔一段时间服务器下发命令给客户端生成小兵,小兵在制作的时候3条分路已经设置了中间点和终点目标(因为寻路插件,上下路要设置中间点防止跑到中路)
我的疑问就是如何对小兵状态同步尽可能满足所有人