同样的游戏steam上为什么便宜很多 (为什么steam下游戏比百度网盘快)

很多人在*载下**一个安装包或是文件的时候,总会遇到1kb/s的情况。但是如果是Steam里*载下**游戏,却往往是满速,为什么呢?

那你必须了解Steam的*载下**发展史。

Steam是全球知名的游戏分发平台,在创立之初,它就有着让玩家随时随地玩上游戏的野心,去聘请了Bram Cohen,让他来打造最佳的*载下**体验。

很少有人知道Cohen,他其实是大名鼎鼎的BT之父,编写了点对点文件共享协议BitTorrent,还开发了第一款利用该协议的文件共享程序。

同样的游戏steam上为什么便宜很多,为什么steam下游戏比百度网盘快

BT之父Bram Cohen

Cohen是一名天才程序员,从小就拥有编程天赋。

在Cohen的家乡——美国,少儿编程渗透率达到40%,差不多两个孩子里就有一个在学编程,但是大家都是运用麻省理工大学开发的Scratch编程工具学习基础的运算思维,没有真正接触代码。

而Cohen在五岁的时候,就掌握了C语言,到了十六岁,已经学会了三种编程语言了。

同样的游戏steam上为什么便宜很多,为什么steam下游戏比百度网盘快

Cohen加入Steam之后,就采用了自己研发的P2P技术,将游戏打包成GCF格式,没有进行任何压缩,玩家就只能直接全量*载下**。

后来,创建Steam的Valve又发布了一个新内容*载下**系统SteamPipe,对Steam的*载下**功能进行了优化。

现在,用户只需要一小块一小块地*载下**,每*载下**回一块就解压,最后就能组成完整的游戏了。

看完是不是有种恍然大悟的感觉呢?

∠( ᐛ 」∠)_

点击了解更多

麻省理工带你0基础入门编程