: 推 MineMine0914: Steam聽說不是使用P2P嗎 所以越多人越快? 04/08 00:02
: → forever05520: STEAM不是P2P 04/08 00:06
: → nh60211as: steam一開始有找BT之父弄下載,不過後來放棄了 04/08 00:11
: 推 kuninaka: STEAM用P2P的謠言哪來的阿 04/08 00:48
最早的時候Steam的下載方式是找BT之父來作技術協助沒錯
那時候Steam下載回來的檔案是整組檔案。副檔名是*.gcf(這個只會在Valve本家遊戲
使用,其餘都是*.ncf檔案)。
像這些是尚未轉換的檔案
http://i.imgur.com/RaVIJ6O.png
而這檔案裡有加密金鑰。只有這個帳號持有者可以解鎖(預先載入的方式也是這樣,
不過預先載入是先下載大部分的檔案,在遊戲發行當天會再提供解鎖密鑰以及部份檔案下
載)
但這種方式有一個很致命的缺點,當有損壞時這個檔案就報銷了,你要重新下載整個檔案
回來。而當時網路樸拓又不像現在這麼發達。
所以Valve又改變了方式,就是將這個一整個gcf檔案拆成好幾個等份,然後慢慢下載回來
,下載回來的同時也會進行解壓縮。
所以在以前可以把這個gcf檔案Copy到外接裝置。然後在別台電腦安裝Steam後放到資料夾
下再重開steam後就能直接玩遊戲了(頂多要下載部份檔案回來)
而在這時候Valve有公開各地區的Steam下載伺服器流量。那時候我們經常會換下載伺服器
(哪邊負載低就跳過去 XD)。因為早期Steam的下載速度真的有夠慢,要說的話大概就很像
早期Uplay和現在PSN的遊戲下載品質(一個3GB遊戲要下載300分鐘,下載速率是100M的
學網情況下)。這個部份是在找到外資協助下才開始做改善
而在這幾年(大約在2012年初時),Valve又把Steam下在協定改為http協定來標準化並縮短
時間(這個一開始是先在用戶端程式更新的時候進行測試,後來下放到Steam平台上的遊戲)
幹,我寫完之後感覺像是在老人講古.....。明明就只有一個10年白金徽章而已