簡單公式求出Steam遊戲Top100 你玩過幾款?
※本文經作者icycandle(兩棲作戰太空鼠)同意,授權遊戲角落轉載刊登,原文連結請見此。
公式說明:以評論數與好評率作為依據
先説明求值方式,Steam目前有效的遊戲資料大約是兩萬筆。雖然appid已經開到五六十萬了,但是其中大部份資料是無效的,可能是video、應用程式、重複連結、或者單純已失效。
求值的參數只用兩個:總評論數跟好評比率。
第一個參數:評論數量級
因為遊戲曝光率跟其形式有重大影響,所以單純比較總評論數會對電競類、免費遊戲、著名公司大作等有明顯優勢。所以在這裡對總評論數取基底為10的log。舉例來説,總評論數1000的遊戲,在這裡就可以拿到3分。總評論數10000的遊戲可以拿到4分。
第二個參數:滿意期望值
如果一個遊戲的好壞評對應滿意的機率,假設買到一個糞game的幹意正好抵銷買到一個佳作的爽感,也假設鄉民們的眼睛是清亮的。設好評率為r,這個遊戲的滿意度期望值因子就是 r-(1-r)。白話一點就是扣分制,然後負評加倍計分。一個好評90%的遊戲,滿意度期望值就是0.8。50%以下的作品就是0分,直接Out。
最後把兩個參數相乘,就會得到結果如下:點此觀看結果。
選擇公式的過程有各種偏心的因素,這份名單不真的代表所謂「最好」的遊戲。比較像是描述兼顧銷售量跟滿意度的作品樣貌這樣。整理出來主要是覺得可以給新加入Steam的玩家當作購物清單的參考。
Steam遊戲 Top 100 清單
★5.18 Counter-Strike: Global Offensive
- Steam上架日期: 2012.08
- Valve親兒子 x 電競經典兩大優勢的結果。好評數是七位數的Steam至高神。
★4.92 Team Fortress 2
- Steam上架日期: 2007.10
- Valve親兒子。OverWatch的先驅,而且現在還免費。
★4.85 Garry’s Mod
- Steam上架日期: 2006.11
- Valve親兒子。擴展Source引擎的沙盒類遊戲。留言的遊戲時間以千為單位隨便跳。
★4.74 Left 4 Dead 2
- Steam上架日期: 2009.11
- Valve親兒子。執行力很不錯的打殭屍逃生遊戲。BAFTA最佳多人遊戲獎。
★4.74 Terraria
- Steam上架日期: 2011.05
- Re-Logic開發。可以當成2D版本的Minecraft。當年度神作。
★4.67 Portal 2
- Steam上架日期: 2011.04
- Valve親兒子。發揮物理引擎Puzzle潛力的神作系列。
★4.63 Dota 2
- Steam上架日期: 2013.07
- Dota 殺了我心愛的 RTS game......Dota的原作者IceFrog真是改變歷史的男人
★4.54 Borderlands 2
- Steam上架日期: 2012.09
- Gearbox開發。可以想成美漫畫風、FPS版本的Diablo 2。
★4.53 Euro Truck Simulator 2
- Steam上架日期: 2013.01
- SCS Software開發。陸上物流版本的大航海時代。似乎非常寫實與抒壓。
★4.52 Sid Meier’s Civilization V
- Steam上架日期: 2010.09
- 回合制策略遊戲的旗艦系列。但是在開發者名單裡沒有Sid的名字惹。
★4.51 The Elder Scrolls V: Skyrim
- Steam上架日期: 2011.11
- Bethesda開發。遊戲時間極長的單機王道RPG。視覺方面經驗很好。
★4.51 Unturned
- Steam上架日期: 2014.07
- 加拿大16歲少年Nelson Sexton的作品。免費同樂遊戲。Rust殺手。
★4.41 Undertale
- Steam上架日期: 2015.09
- 獨立開發者TobyFox 22歲完成的作品。Story Rich的頂點。RPG遊戲形式的終結者。
★4.39 Life Is Strange™
- Steam上架日期: 2015.01
- Dontnod開發。成本高昂的現代adventure game,把油圖妹子換成3D動畫妹子。
★4.36 The Witcher 3: Wild Hunt
- Steam上架日期: 2015.05
- CD Projekt RED 公司傾盡百人之力的成果。單機王道RPG。改編自波蘭奇幻小說。
★4.32 The Binding of Isaac: Rebirth
- Steam上架日期: 2014.11
- Edmund McMillen 2011年31歲時完成的作品。耐玩的rogue like game。
- P.S. Edmund McMillen早期的作品幾乎都是base on Flash,包含Binding of Isaac
★4.28 Killing Floor
- Steam上架日期: 2009.05
- Tripwire Interactive開發。Unreal引擎。6人合作清理殭屍的FPS同樂會。
★4.27 Portal
- Steam上架日期: 2007.10
- Valve親兒子。本來只是一群學生的project。拿獎機器。注定在歷史上留名的作品。
★4.27 BioShock Infinite
- Steam上架日期: 2013.03
- Irrational Games。Ken Levine的生涯代表作。遊戲系統性敘事的典範。FPS。
★4.27 Mount & Blade: Warband
- Steam上架日期: 2010.03
- 土耳其TaleWorlds公司的作品。精準重現了冷兵器時代的軍事戰鬥之困難與樂趣。
★4.26 Tomb Raider
- Steam上架日期: 2013.03
- Crystal Dynamics開發。第三人稱動作冒險遊戲。看蘿拉的馬尾晃呀晃。
★4.26 Rocket League
- Steam上架日期: 2015.07
- Psyonix公司開發。結合賽車跟足球的高概念線上團隊競技遊戲。
★4.23 Kerbal Space Program
- Steam上架日期: 2015.04
- 墨西哥Squad公司開發。沙盒類。會讓玩家變成古典物理廚的洗腦Game。
★4.23 BattleBlock Theater
- Steam上架日期: 2014.05
- 由1979年生的Dan Paladin開發。完全超出我的理解。
★4.23 The Binding of Isaac
- Steam上架日期: 2011.09
- (唉呀重製版的排名比較高......)
★4.23 Don’t Starve Together
- Steam上架日期: 2016.04
- Klei Entertainment開發。黑色童話風格的生存遊戲。
★4.22 Hotline Miami
- Steam上架日期: 2012.10
- 兩人公司Dennaton Games的作品。又一個超出大腦理解的邪教經典。先來看它的 Launch Trailer:https://www.youtube.com/watch?v=2o9SUPgyZRY 再來看它的遊戲畫面,果然配樂很重要啊...... https://www.youtube.com/watch?v=2n_BinoS1Ug
★4.22 FTL: Faster Than Light
- Steam上架日期: 2012.09
- Subset Games作品。2013年IGF設計與讀者票選兩項大獎得主。SF x rogue x 策略。
★4.22 Stardew Valley
- Steam上架日期: 2016.02
- Eric Barone(28歲)的作品。牧場物語的精神後繼者。
★4.16 Castle Crashers
- Steam上架日期: 2012.09
- Dan Paladin 2008 年的作品。單機合作遊戲,賣萌畫風。
★4.15 Fallout: New Vegas
- Steam上架日期: 2010.10
- Obsidian的末代Fallout。本來的Fallout 3。開放世界的先驅。社群Mod非常強大。
★4.14 Dishonored
- Steam上架日期: 2012.10
- Arkane Studios開發。比起刺客教條還像刺客的第一人稱暗殺遊戲。
★4.13 South Park™: The Stick of Truth™
- Steam上架日期: 2014.03
- Obsidian開發的南方四賤客RPG,然後得到兩萬五千人的壓倒性好評,嗯......
★4.11 Saints Row: The Third
- Steam上架日期: 2011.11
- Volition 開發。開外掛版的GTA。比四代獲得更高評價。
★4.10 Geometry Dash
- Steam上架日期: 2014.12
- RobTop Games 開發。古老的橫向捲軸jump-fly加上音樂節奏,還有其它玩家編輯的變態關卡。
★4.09 To the Moon
- Steam上架日期: 2011.11
- Freebird Games 開發。Undertale橫空出世之前的Story Rich代表。用RPG製作大師作的視覺小說。
★4.09 The Walking Dead
- Steam上架日期: 2012.04
- Telltale Games 開發。同名漫畫改編的 Point&Click avg Game。Story Rich。2012 GotY。
★4.03 Bastion
- Steam上架日期: 2011.08
- Supergiant Games 開發。超多元素都像是在跟Braid致敬的ARPG,但是更容易也更淺顯。
★4.03 XCOM: Enemy Unknown
- Steam上架日期: 2012.10
- Firaxis Games 開發。回合制戰棋遊戲終極型態之一。拿獎機器。
★4.02 Outlast
- Steam上架日期: 2013.09
- Red Barrels 開發。只能帶著攝影機在一群精神病患間躲避求生的恐怖遊戲。
★4.01 Warframe
- Steam上架日期: 2013.03
- Digital Extremes 開發。免費的第三人稱射擊遊戲。中文化。單機或者多人合作。
★3.98 Broforce
- Steam上架日期: 2015.10
- Free Lives 開發。1990年代街頭主機的那種多人橫向捲軸射擊通關遊戲。
★3.95 The Wolf Among Us
- Steam上架日期: 2013.10
- Telltale 開發。Point&Click。Walking Dead兄弟作。美漫《成人童話》前傳。
★3.94 Torchlight II
- Steam上架日期: 2012.09
- Runic Games 開發。ARPG。FATE的作者跟Diablo I & II的原開發者都在團隊裡。總之很Diablo。
★3.93 Ori and the Blind Forest
- Steam上架日期: 2015.03
- Moon Studios 開發。橫向捲軸的動作解謎遊戲。遊戲時間約兩小時。劇情評價不錯。
★3.91 Besiege
- Steam上架日期: 2015.01
- Spiderling 工作室開發中的3D物理沙盒類遊戲。設計各種中世紀攻城器逐步通關。
★3.91 Brothers - A Tale of Two Sons
- Steam上架日期: 2013.09
- Starbreeze 工作室開發。搖桿only。3D步行解謎。可以一個人玩的雙人合作遊戲。
★3.90 Super Hexagon
- Steam上架日期: 2012.11
- Terry Cavanagh 開發。極簡主義代表作品。關卡設計總共只有6分鐘長,但玩家會不小心花上幾十小時通關。VVVVVV作者。
★3.90 PAYDAY: The Heist
- Steam上架日期: 2011.10
- OVERKILL Software 開發。FPS。可以跟幾個AI合作搶劫一群AI的搶劫模擬器。重玩價值極高。
★3.88 Factorio
- Steam上架日期: 2016.02
- Wube Software LTD. 開發中。基地建設的沙盒遊戲。TD。可多人。精神時光屋警告。
★3.88 Papers, Please
- Steam上架日期: 2013.08
- 開發者 Lucas Pope 的作品。話題性神作。IGF、Game Developers Choice Awards、BAFTA得獎作品。Wired與紐約客評選的2013最佳遊戲之一。
★3.88 This War of Mine
- Steam上架日期: 2014.11
- 11 bit 工作室開發。平民掙扎求生的策略遊戲。參考真實歷史事件塞拉耶佛圍城戰。2015 IGF觀眾獎。
★3.86 Batman: Arkham City GOTY
- Steam上架日期: 2012.09
- Rocksteady Studios開發。Batman遊戲中的佳作。以Asylum事件之後的城市為舞台。
★3.86 Saints Row IV
- Steam上架日期: 2013.08
- Deep Silver Volition 開發。GTA外掛版的系列最新作。
★3.84 One Finger Death Punch
- Steam上架日期: 2014.03
- Silver Dollar Games 開發。火柴人中二魂。
★3.84 Insurgency
- Steam上架日期: 2014.01
- New World Interactive 開發。FPS。仿真度很優秀的軍事競技遊戲。
★3.84 The Expendabros
- Steam上架日期: 2014.08
- Free Lives 開發。Broforce Demo。免費。
★3.83 Super Meat Boy
- Steam上架日期: 2010.11
- Team Meat 開發。base on Flash的平台動作遊戲。難度極高。
★3.83 Cities: Skylines
- Steam上架日期: 2015.03
- Colossal Order Ltd. 開發。城市模擬器的代表。
★3.82 Prison Architect
- Steam上架日期: 2015.10
- Introversion Software 開發。經營監獄。暴動或者破產。
★3.82 The Walking Dead: Season Two
- Steam上架日期: 2013.12
- Telltale Games 開發。就是個續作。
★3.80 Mark of the Ninja
- Steam上架日期: 2012.10
- Klei Entertainment 開發。以忍者為主角的橫向捲軸動作遊戲。
★3.78 Dust: An Elysian Tail
- Steam上架日期: 2013.05
- Humble Hearts LLC 開發。大概是韓國人刷上來的遊戲。不壞,但沒多少新意。
★3.78 The Forest
- Steam上架日期: 2014.05
- Endnight Games Ltd 開發中。開放世界 x 生存 x 恐怖 x FPS。可以跟現實朋友一起玩的彼岸島。
★3.78 Batman: Arkham Asylum
- Steam上架日期: 2010.03
- Rocksteady Studios開發。Batman遊戲的代表,但是續作排名更高。
★3.77 Trine 2
- Steam上架日期: 2013.06
- Frozenbyte 開發。可以切換三個角色的橫向通關遊戲。
★3.76 Dying Light
- Steam上架日期: 2015.01
- Techland 開發。據說拿了五十個以上的獎。開放世界 x 生存 x 恐怖 x FPS。
★3.76 The Long Dark
- Steam上架日期: 2014.09
- Hinterland Studio 開發中。加拿大模擬器。一片白所以充滿禪意的荒野求生。
★3.76 Alien Swarm
- Steam上架日期: 2010.07
- Valve 親兒子。免費的線上第三人稱合作遊戲。
★3.75 Risk of Rain
- Steam上架日期: 2013.11
- Hopoo Games, LLC 開發。2D動作遊戲為形式的rogue like,永久死亡的那種。可以線上合作。
★3.75 LIMBO
- Steam上架日期: 2011.08
- Playdead 開發。獲獎無數的2D橫向動作解謎遊戲。公司新作是2016年的話題作INSIDE。
★3.75 Middle-earth: Shadow of Mordor
- Steam上架日期: 2014.09
- Monolith Productions開發。魔戒。開放世界RPG。
★3.75 Mafia II
- Steam上架日期: 2011.03
- 2K Czech開發。Story rich 的黑幫遊戲。三代因為優化不佳所以消失在榜上了。
★3.74 Amnesia: The Dark Descent
- Steam上架日期: 2010.09
- Frictional Games 開發。第一人稱生存遊戲。恐怖解謎。克蘇魯神話風。
★3.74 Iron Snout
- Steam上架日期: 2016.01
- 立陶宛人 SnoutUp 的作品。免費。單人動作遊戲。
★3.74 Arma 3
- Steam上架日期: 2013.09
- Bohemia Interactive 開發。軍事擬真。玩家可能會得到PTSD。2013 PC GAMER GotY最佳模擬。
★3.73 Magicka
- Steam上架日期: 2011.01
- Arrowhead Game Studios 開發。可多人線上的ARPG。瑞典學生們的作品。
★3.73 Just Cause 2
- Steam上架日期: 2010.03
- Avalanche 工作室開發。好萊塢爽片感的開放世界。三代因為優化不佳所以在榜外。
★3.73 Transistor
- Steam上架日期: 2014.05
- Supergiant Games 開發。Bastion姊妹作。Cyberpunk SF。當年度的最佳遊戲之一。
★3.73 Age of Empires II: HD Edition
- Steam上架日期: 2013.04
- Skybox Labs , Hidden Path Entertainment , Ensemble Studios 開發。1990年代RTS經典之一。
★3.73 Everlasting Summer
- Steam上架日期: 2014.11
- Soviet Games 開發。免費的視覺小說。但沒有中文翻譯。
★3.72 Orcs Must Die! 2
- Steam上架日期: 2012.07
- Robot Entertainment 開發。第三人稱射擊的TD。
★3.71 Starbound
- Steam上架日期: 2016.07
- Chucklefish Games 開發。2D版的 No Man’s Sky。
★3.71 No More Room in Hell
- Steam上架日期: 2011.10
- No More Room in Hell Team 開發。
★3.70 BioShock
- Steam上架日期: 2007.08
- Irrational Games開發。Ken Levine編劇代表作。工程師優化能力超強,畫面表現完全超前同期作品。Ken之後就直接開始做BioShock Infinite,所以二代基本是拿來騙錢用的。
★3.69 Gunpoint
- Steam上架日期: 2013.06
- Suspicious Developments 開發。機制有新意的潛行 Puzzle game。
★3.69 Space Engineers
- Steam上架日期: 2013.10
- Keen Software House 開發。太空版的Minecraft,但是近期版本似乎優化不佳。
★3.68 Borderlands
- Steam上架日期: 2009.10
- Gearbox Software 開發。Borderlands傳說的起點。
★3.68 The Talos Principle
- Steam上架日期: 2014.12
- Croteam 開發。風格有一些像 Portal 的 puzzle game。得獎機器。劇情比Portal來得有誠意。但是 Puzzle 機制本身沒有 Portal 的革命感。
★3.67 HuniePop
- Steam上架日期: 2015.01
- HuniePot 開發。十八禁的 Candy Crush。
★3.67 Spec Ops: The Line
- Steam上架日期: 2012.06
- Yager Development 開發。劇情安排似乎很不錯的第三人稱射擊遊戲。小說改編。
★3.67 SpeedRunners
- Steam上架日期: 2016.04
- DoubleDutch Games 開發。2D 平台競速遊戲。友情破壞者。
★3.67 Valiant Hearts: The Great War™
- Steam上架日期: 2014.06
- Ubisoft Montpellier 開發。戰爭主題。2D漫畫風的 story rich 作品。
★3.65 Subnautica
- Steam上架日期: 2014.12
- Unknown Worlds Entertainment 開發。VR適用的海底生存遊戲。
★3.65 Moirai
- Steam上架日期: 2013.11
- Chris Johnson , Brad Barrett , John Oestmann 開發。免費。極短的遊戲時間,聰明的機制設計。
★3.64 Dark Souls: Prepare to Die Edition
- Steam上架日期: 2012.08
- FromSoftware 開發。PC版本優化不佳,但是屬於現象級的神作。
★3.63 Clicker Heroes
- Steam上架日期: 2015.05
- Playsaurus 開發。免費遊戲。數字規模的爽game。
★3.62 Plague Inc: Evolved
- Steam上架日期: 2016.02
- Ndemic Creations 開發。瘟疫模擬器。科普教材。現象級神作。
★3.62 Rising Storm/Red Orchestra 2 Multiplayer
- Steam上架日期: 2011.09
- Tripwire Interactive 開發。二戰模擬。2011 PC GAMER GotY FPS 得獎作。
★3.61 The Stanley Parable
- Steam上架日期: 2013.10
- Galactic Cafe 開發。神作。互動式藝術。跟 the Beginner’s Guide 並列後設風遊戲的經典。
相關問答整理
Q: 竟然沒GTA5?
A: GTA5的評論數量是147k,取log10是5.16,但是81%的好評率太低了,最後分數大約是3.2。排名大約在220名左右。是說如果不是乘r-(1-r),而是直接乘r,GTA5應該是在五十名左右。但考慮這個排名本來目的是提供安全度極高的選擇,就覺得還是採用鼓勵高positive rate的算法。對GTA5的Fans們就比較抱歉了。
Q: 為何某某長年經典遊戲排名這麼低?
A: 正好也想到這方面的問題,順便來解釋一下。某些好遊戲在Steam上銷售數量不佳的理由有其背景。原因其一,是Steam從來就不是唯一的遊戲發表平台,它的影響力也不是不變的。在Steam剛推出的幾年,下載遊戲並不是主流的遊戲發佈管道。所以你會注意到像是 Braid 這種超級經典的獨立製作遊戲,一開始會是在XBox 360上發表。半年之後才移植到Steam上。如果大部份的玩家都已經在其他平台上購買過遊戲,大概就不太可能在Steam上再度購買。如果是Steam明顯主流化這幾年,這樣的影響會減少一些。當然像移植後是優化不佳造成的負面評價,就是另一個不利因素了。
原因其二,就是部份經典遊戲在Steam上重製或上架之後,早就經過它們的黃金傳播期了。偉大的表演經驗總跟其發生的背景緊密相關,Dos時代的超級經典,放在現在的系統上運行不一定能取得一樣的遊戲經驗。競爭者可能更亮眼,原開發者未能預知的bug會發生。
也因為這樣,我甚至更偏向給高齡遊戲懲罰性的修正,但要這樣做的話就是另外一個排名機制了,我自己有些 ranking 函數式用來幫我找潛力新秀用的。如果是想照顧老遊戲的話,也許直接以年份為單位進行觀察也不錯。 :3
Q: 這公式把根本沒關係的兩個概念混在一起了?
A: 沒錯,其實照理說根本不該這樣理解,也不應該在數量級上頭求期望值。這樣的後果是讓後面的排名之間有些爭議,高數量級會因為少個幾個百分比而敗給影響力明顯小很多的對手。但我後來想想,高數量級的優勢就是名次較為穩定,低數量級的作品就算在這個排名上暫到便宜,如果不能滿足玩家的話,很容易就會因為少少的不推薦留言就損失positive rate。所以大家不開心的話放膽噓啊(喂)。這個公式可能的效果是,讓表現似乎完美的遊戲加速成長,直到它的TA飽和。
Q: 只排100有點可惜!排到300看看?
A: 這個沒問題,我可以準備一個100-300的網頁 :D
Q: 這篇太棒了,反正從前面開始買就對了?
A: 還是建議稍微看看遊戲商店頁面,畢竟品味的個體差異太大了。但我想名單上的遊戲應該都是能很好地滿足它們的目標客戶的優秀作品 :3
Q: log底為何取10?
A: 這個算法log底取e或100的排序結果都一樣。取10為底一來是直觀,二來是正好結果的數據範圍(3-5)正好是我們習慣的星等評價範圍。
Q: 應該把metascore或某某因素也算進去,結果可以更準確?
A: metascore並不是每款遊戲都有。然後也因為玩家之間的需求差異太大,所謂的準確是不可能達成的。我比較偏好保持公式乾淨,並且讓玩家知道這個公式隱含的意義。
Q: 沒有V社神作half life?
A: 因為我不小心設了十年內遊戲的限制,結果把一些經典遊戲排除了。補上十年前遊戲的應有排名:
8. ★4.55 Counter-Strike
- Steam上架日期: 2000.11
24. ★4.26 Counter-Strike: Source
- Steam上架日期: 2004.11
32. ★4.19 Half-Life 2
- Steam上架日期: 2004.11
66. ★3.79 POSTAL 2
- Steam上架日期: 2003.04
- Running with Scissors開發。Unreal引擎的FPS。
70. ★3.77 Half-Life
- Steam上架日期: 1998.11
Q: 可以考慮 (2r-1)^k 可調k去改變評價高低的權重,也不改[0,1]->[0,1]?
A: 這樣感覺不錯,也許 r^k 就可以滿足需求了。也許之後可以做成互動網頁的版本。
留言