开发者社区> 问答> 正文

游戏服务器与客户端间的消息发送用什么方式节省流量的开支?

游戏服务器与客户端间的消息发送用什么方式节省流量的开支?

展开
收起
OSC开源社区 2024-05-12 23:26:46 36 0
1 条回答
写回答
取消 提交回答
  • 一般都是基于TCP或UDP协议,对于数据流。

    1. 有些游戏会使用谷歌的protobuf编码格式,protobuf编码的二进制数据很小,适合传输,编码解码的速度也很快。
    2. 也有不少项目使用自定义的协议格式,也能做到小数据量。
    3. 还有些游戏会用压缩算法先把数据压缩一遍再传输。
      不过现在手机流量一般不太缺,游戏设计上往往采用更大流量的技术方案,用来换取网络传输较小的延迟。这部分在《百万在线》第九章“同步算法”中有描述。
    2024-05-13 23:29:07
    赞同 1 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
如何运维千台以上游戏云服务器 立即下载
网站/服务器取证 实践与挑战 立即下载
ECS计算与存储分离架构实践 立即下载