自 2012 年推出的《 Counter-Strike: Global Offensive 》(簡稱 CS:GO ),雖然將舊版《 CS 》升華成為另一款名作,可惜遊戲多年以來飽受外掛玩家的影響,就算官方於去年改為免費遊戲,依然難救遊戲人氣。而一名 19 歲玩家就為遊戲開發反外掛 AI ,成功於一天內檢舉並封鎖 15,000 名作弊者,說不定遊戲有救了?
19 歲的 Steam 玩家 2Eggs 開發了一個叫作「 HestiaNet 」的深度學習 AI ,他表示於 2018 年的遊戲開發者大會中,見過 Valve 程式員 John McDonald 展出《 CS:GO 》的監督系統「 Overwatch 」後,就認為可以利用它去做出一個更完善更出色的反外掛系統。他讓 HestiaNet 花了多個小時去學習「 Overwatch 」上自 2015 年起的遊戲影片,令 HestiaNet 能準確分辨出正常玩家與外掛玩家(畢竟遊戲總會有高手)。
https://twitter.com/2Eggsss/status/1199349452919558145
2Eggs 於 11 月 26 日時在 Twitter 上公布 HestiaNet 的運作成果,透過圖片可見他透過該 AI 成功偵測到 17,659 名懷疑外掛玩家,經過篩選排除 2303 位無可疑玩家後,將其餘 1 萬 5 千多名的玩家的資料交至官方,最終 15,104 位玩家帳號被封鎖 , 檢舉成功率高達 98.36% 。
當然這個數目可能只佔極少數外掛玩家,但大家不要忘記 2Eggs 只是其中一名玩家,所付出努力甚至為官方提供了突破口,於日後去杜絕所有外掛。
This is why you report CS:GO Bugs instead of abuse them
My man @2Eggsss got awarded a total of $11250 in bounties from Valve via HackerOne for reporting critical bugs, which have been patched and solved.
Don't abuse, report instead. https://t.co/RGlR9a3z3p
— Haci (@DonHaci) October 8, 2019
而 2Eggs 除了帶來 HestiaNet 外, 於上個月就已經為 Valve 指正多個《 CS:GO 》與 Steam 的 BUG ,獲得官方超過 12,000 美元的獎金,可見他對這款遊戲熱愛程度,已遠超於一般玩家。說不定再過一段時間後,大家就能玩到零作弊的《 CS:GO 》。