情况:
我想问一下,使用BT或Web服务器在多人1:1游戏中同步对象的最佳逻辑是什么.游戏中有两个玩家,每个玩家都有多个枪支和子弹,子弹是动态创建的并且在一段时间后消失,我的移动玩家同时移动.
问题:
我有一个真正的同步问题,因为一个设备上的子弹可能比其他设备更快,也可能已经消失或击中一个设备上的一个对象,而另一个设备仍然在空中.
可能性?
在这种情况下,处理同步的最佳方法是什么?如果所有对象都由一个充当服务器的设备控制,而另一个只是获取值,位置并且做很少的思考.或者应该控制分布在每个设备创建的位置,销毁并移动自己的对象,然后通过同步告诉其他设备.
在这方面处理传输延迟的最佳方法是什么,因为BT可能比通过网络播放更快?最好的是一个工作样本 - 非常感谢!