《CS:GO》採用全新反作弊系統 啟用1700個CPU
PC平台多人遊戲的其中一個通病便是作弊,而Valve的《CS:GO》也不例外。不過V社已經著手打擊作弊玩家,根據V社在GDC上透漏的消息,該公司為其反作弊系統VACnet動用了1700個CPU核心,一刻不停地工作就是為了揪出遊戲中的作弊玩家。
V社程式師John McDonald在GDC上發表了演講,講到了V社是如何隨著《CS:GO》玩家社群的壯大而不斷成功檢測到作弊玩家並將其封號。McDonald指出當VAC在遊戲中不起作用時,他和V社決定通過深度學習技術自動化處理,而非雇傭上百名監測人員,於是VACnet便誕生了。
VACnet並不是VAC的新版本,而是一個全新的系統,採用了深度學習來分析遊戲中玩家的行為,了解作弊玩家的行為,然後根據一個動態標準發現作弊者並將其封掉。
然而,為了實施VACnet,他和V社創建了一個伺服器群來監測數以百萬的《CS:GO》玩家。為了評估玩家,V社需要每天進行240萬分鐘的CPU勞作,這就需要1700個CPU。
V社不得不至少投入幾百萬美元購買VACnet所需要的硬體,包括64個伺服器刀片,每個有54個CPU和128GB記憶體。這代表著VACnet是迄今為止在單個遊戲上造價最貴、投入最大的反作弊手段之一。
有趣的是,McDonald還提到VACnet正在非常完美地運作,將來可能將為Steam上的非Valve遊戲和其他內容提供保護。
《絕地求生》Steam上深受外掛困擾,不知道V社的這個VACnet能否壓得住層出不窮的外掛呢?