状态同步:发送操作给服务端。服务端处理计算逻辑,更新客户端数据
帧同步:发送操作给服务端。服务端中转所有数据
通过随机因子保证每次得出结果一样
http://www.gameres.com/489361.html
GameRes游资网授权发布 腾讯一下出了两款MOBA游戏,全民超神,王者荣耀,玩了一下,效果不错,就分析了一下它底层的一些技术,发现一个是采用的状态同步,TCP协议,另一个是采用的帧同步,UDP协议。自从去年了解到即时游戏帧同步这门技术,我就一直关注使用这个技术的游戏,一直没有发现,虽然我们自己的游戏也是采用的帧同步,毕竟还没有上线,现在线上有帧同步的游戏,效果还挺好,有点小激动。所以就写了这篇文章,分享出来大家一块研究。
先说一些题外话,感慨一下,没兴趣的直接略过。
做了这么多年游戏了,深深知道一个游戏的成功需要多方面的因素,不仅需要人和,有的时候也需要天时地利,但作为一个游戏开发者而言能决定就是人和,而这也是游戏能成功的基础,有一帮人能够全身心的投入去开发一款游戏,不断的打磨甚至调整方向,面对问题能够及时反馈,不断迭代,就像做一个互联网产品一样,在这个过程中团队里的所有人都能够互相信任,不厌其烦的对产品进行改动,每一次的信任来源不是为大家打鸡血画饼,而是实实在在的数据分析以及努力总结原因后的理性决策。如果以上能够坚持的话,先不说创新,最起码游戏可以做到某一品类的极致ÿ