(五)帧同步与状态同步

 

区别:

  主要在于核心战斗逻辑在哪些写的,

  状态同步战斗逻辑在服务端

  帧同步战斗逻辑在客户端

  具体到客户端和服务端的通信上

 

通信:

  状态同步:

      客户端更像是一个服务端数据的表现层,举个例子,一个英雄的几乎所有属性(例如血量、攻击、防御、攻速、魔法值等等)都是服务端传给客户端的,而且在属性发生改变的时候,服务端需要实时告诉客户端哪些属性改变了,客户端并不能改变这些属性,而是服务端传来多少属性就显示多少属性

 

  帧同步:

      服务端只转发操作,不做任何逻辑处理,

 

 

流量

   状态同步比帧同步流量消耗大

 

回放观战

  帧同步比状态同步好做

 

安全性

  状态同步安全性更高

 

 

vlog:

  https://zhuanlan.zhihu.com/p/36884005

posted @ 2021-06-11 11:06  欧阳图图的少年成长记  阅读(216)  评论(0编辑  收藏  举报