0%

游戏中的状态同步和帧同步

所谓同步,就是要多个客户端表现效果是一致的,是一个网络游戏概念,只有网络游戏才需要同步。

一、概念

      所谓同步,就是要多个客户端表现效果是一致的,是一个网络游戏概念,只有网络游戏才需要同步。

      帧同步是一种客户端与服务器的同步方式,是为了实现高实时性,高同步性的应用而产生的。一般流程是每个客户端接受到操作以后,通过运算可以达到一致的状态(通过随机种子保证所有客户端随机序列一致),这样的情况下就算单位再多,他的同步量也不会随之增加。

      状态同步,它同步的是游戏中的各种状态,一般的流程是客户端上传操作到服务器,服务器收到后计算游戏行为的结果,然后以广播的方式下发游戏中各种状态,客户端收到状态后再根据状态显示内容。

状态同步最广泛的应用应该是在回合制游戏中。

二、参考

  1. 参考一
  2. 参考二