PTT推薦

Re: [閒聊] 為什麼Steam的使用體驗遠勝其他家

看板C_Chat標題Re: [閒聊] 為什麼Steam的使用體驗遠勝其他家作者
hn9480412
(ilinker)
時間推噓22 推:22 噓:0 →:18

Steam早期也很爛啊

有經歷過這種綠油油的UI就知道當時Steam的下載也是爛到有剩。動不動就斷線不然就是跑不滿全速(現在有經歷過綠油油介面的人少說也有30~40歲了吧)
https://i.imgur.com/nke5XiX.png

圖https://i.imgur.com/nke5XiX.png?e=1666658922&s=Ah8Rj_sR5DWWK_PDKdirug, 為什麼Steam的使用體驗遠勝其他家

後來Valve為了解決下載的問題把BT之父Bram Cohen挖角過來,Steam在這時就採用P2P技術來解決下載效率過低的問題,這個時候是把遊戲打包成一個GCF檔案。另外早期也有人獨立開發出GCFScape來拆解GCF檔案(現在是用來拆解工作坊的VPK檔案),拆包只是為了能夠提取裡面的部分檔案

但後來Valve就發現到一個問題。因為GCF本身沒有經過壓縮,如果未來更新時就必須下載同樣一個檔案回來會相當費時。所以後來又開發出了一套SteamPipe的下載系統。

https://developer.valvesoftware.com/wiki/SteamPipe

這套原理是把原始檔案拆成數小塊,再進行加密壓縮。所以實際上你在下載時是在
下載數個小塊再進行解壓縮,最後就能拼湊成完整檔案。未來更新時就刪除過期的那一
個區塊然後再把新的區塊下載回來解壓縮

拆分成數個小塊的目的也是為了防止用戶將下載的連結分享給其他人,就算你知道了下載連結這也只是某個小區塊的連結。同時連結也是一次性使用

後來在HL2即將發行時Steam就開放用戶可以預載部分資料來防止發售當天時網路爆量塞車,實際上這些預載的檔案都是事先加密過但並不會立即給予解密密鑰。用戶也無法知道裡面的內容,必須要等到發售當天時才會透過Steam接收解密的密鑰完成解壓縮


另外早期Steam根本沒有社群這東西,社群大約是在10年前才出現的。以前綠油油介面只有好友。後來到2006~2007年時開始有群組、個人檔案、現在的社群是在2010年引入然後再慢慢修改成現在的樣貌

至於Steam開始賣第三方遊戲是要等到2005年,第一個上架的第三方遊戲是Darwinia和
Rag doll Kung Fu
https://store.steampowered.com/app/1002
https://store.steampowered.com/app/1500

--

WARgame723 : 故意不換腳位讓你單換cpu出問題最後連板一起換,老08/23 08:13
WARgame723 : 實說我覺得intel不換腳位良心多了08/23 08:13
SungHyun : 1樓中肯!08/23 08:18
WARgame723 : 打錯,我是要說i皇換腳位08/23 08:39
WARgame723 : 而且5nm就能打贏14nm? 我看未必08/23 08:40

--

※ PTT留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.251.36.205 (臺灣)
PTT 網址

hhyn09/11 22:18好人

hhyn09/11 22:18#老

a1255055009/11 22:18記得以前應該是CSS還CSZ都要裝Steam 還被幹得要死

ayubabbit09/11 22:20一直搞不懂為啥steam玩家這麼有優越感

kuninaka09/11 22:20我用過早期的STEAM

kuninaka09/11 22:21超爛

kuninaka09/11 22:21但是他們就只有這個產品,所以很專心改進

phoenix071009/11 22:22I Was there

storyo1141309/11 22:24起碼現在很用心,其他平台太愛玩獨佔

Irenicus09/11 22:25steam最早就只是half-life的啟動器...

Irenicus09/11 22:25從什麼時候開始變成平台的已經忘了

vsepr5509/11 22:26Steam也有獨佔啊,只是他幾乎不出遊戲你就感覺不出來==

※ 編輯: hn9480412 (111.251.36.205 臺灣), 09/11/2022 22:26:51

syldsk09/11 22:26Call of Duty那些遊戲開始要用steam的時候啊

ayubabbit09/11 22:28還是有繼續出遊戲 只是那些沒人要玩而已(打牌 dota..

chunlin0509/11 22:29優越感來自於 epic 或是死掉的origin啊 呵呵

chewie09/11 22:33

syldsk09/11 22:34以前只有用過steam還以為games for windows那些也有綁帳

syldsk09/11 22:34號就可以無限下載,結果發現竟然不是,還要開steam下載,

syldsk09/11 22:34想說這是在幹嘛

stkissstone09/11 22:36因為他現在做得很好 所以可以在比較中壓下其他家

Bencrie09/11 22:3682萬人在線上的遊戲沒人要玩

Homeparty09/11 22:44男人的衣櫥

spfy09/11 22:54其實這篇就是單純描述Steam對於分散下載的發展歷史 如果這樣

spfy09/11 22:55算優越感 其他有相同部屬能力的Launcher用戶應該也有優越感

mydear331009/11 23:05這個顏色我只有再CS1.6裡面看過==

CHRyan012709/11 23:40超懷念xD

tmwolf09/11 23:41早期真的超爛 完全負面體驗

DarkJ122309/11 23:47只在cs1.6看過+1 XD

bluejark09/12 00:04STEAM很久了後來商城開始轉型才起來的

bluejark09/12 00:05V社招牌DOTA2 CSGO還是最紅的台灣沒啥人玩證明都新粉

bluejark09/12 00:07台灣莫名其妙的變成平台粉很多的樣子

s801857209/12 00:29推老人 我只有依稀看過綠油油還沒轉完整的一些介面

s801857209/12 00:30還好 我看很多有10年老硬幣的都台灣人

qazwsx782509/12 02:13我當初也是為了玩CS Zero才灌steam 長大想買遊戲時才

qazwsx782509/12 02:13發現帳號居然是通的

bobby475509/12 04:27那個年代有聽過但沒用過 畢竟那還是個網路刷卡心裡會

bobby475509/12 04:27怕怕的年代

jeremy798609/12 12:42CS啟動器 懷念

cmcmcmcm209/12 13:59推專業 早期的STEAM確實是這樣 不過後面超進化整個方便

adairchang09/12 14:14I was there