你總在 FPS 裏遭遇外掛“神仙”,到底為什麼?_風聞
高老庄朱刚烈-“于是我们继续奋力向前,逆水行舟。”2020-04-30 13:11
來源:杉果遊戲
前段時間,拳頭公司的 FPS 新遊《Valorant》在精妙營銷操作之下熱度暴增。各界玩家圍觀之餘,也出現了角度刁鑽的觀點:
這話彷彿在説,荼毒村莊的惡龍又來了,我們只能希望隔壁村儘快把那誰家小誰拉出去獻祭了,這樣我們才能獲得一時安寧。
且不論這番獻祭論有沒有道理,它至少反映瞭如下一種悲觀:長期以來,我們深受外掛作弊之害,但在可以預見的未來,我們卻拿它毫無辦法。
FPS 裏為啥總有人開掛?
當然,FPS 裏為所欲為的“神仙”並不是什麼超現實的惡龍,只是藉助軟件的普通人類罷了。既然是“人”在開掛作弊,其動機就可能是三種心理:圖爽、報復、好奇。
D.Va 説得好:“玩遊戲就是為了贏”,但有些玩家結果導向觀念太重,於是出現了“玩遊戲只是為了贏”,為此可以不擇手段,甚至作弊。
除了功利的唯結果論導致開掛,有些時候,人們也會因跟風或報復心理而倒戈,所謂“打不過它就加入它”、“我不舒服誰也別想開心”。
還有些情況下,有人開掛只是因為好奇、只是因為對作弊的嚴重性缺乏認知。就像最近大火的某款手遊裏,有玩家賬號因作弊被封,Ta 卻藉口朋友試掛大呼冤枉,似乎真把作弊當成可以商量的事兒。
為何會出現這些開掛心理?背後可能有些歷史原因。以往,不少人只把遊戲視作一種用來釋放情緒的玩物,進入聯機遊戲時代,他們未必能立刻意識到破壞遊戲規則之惡劣。畢竟,什麼共情能力、換位思考能力,很大程度上都要通過後天教化形成,不能指望開掛者在撒潑耍賴的過程中突然頓悟(畢竟他們小時候可能沒人教這一課)。
所以這事可以算教育問題,有關道理在學校裏沒學會,那也只有通過“社會毒打”來傳授了。
什麼是“社會毒打”,就是每天問候開掛玩家缺少父母的愛,遇到作弊隊友主動與其劃清界限,把“2 秒 17 槍”的主播做成鬼畜明星,甚至混入掛羣卧底,把“神仙”被封后的懵逼嘴臉轉發出來,讓大夥奇觀共賞……
近期《守望先鋒》封了大批作弊者,有外掛羣的“慘狀”被轉發出來,傳為笑談
這種“社會毒打”其實有個學名,叫“道德勸誡”,關鍵在於營造出“外掛人人喊打”的輿論氛圍。要實現這種效果,遊戲官方的細節操作尤為關鍵。
比如《彩虹六號:圍攻》,這遊戲採用的 BattlEye 反作弊系統……老實説效率並不盡如人意。但遊戲會時不時播報封號名單,普通玩家看在眼裏會感覺阿育跟我們站在一邊,就很安心。
還有《守望先鋒》,前段時間不是幹掉了很多外掛嗎?有個慘遭制裁的鎖子哥,跑到官方論壇裝可憐喊冤。
哪想到《守望先鋒》首席製作人 Jeff Kaplan 親自回帖,稱已經檢測到該賬號存在數次作弊行為,一耳光甩在作弊者臉上,吃瓜羣眾見到紛紛叫好。
但如果官方不作為,那公眾氛圍將迅速惡化。最極端的反面例子就是《我的世界》的 2B2T 服、《穿越火線》的越南服,其管理者 100% 無視作弊,才讓遊戲墮落成羣魔亂舞的極惡之地,是真的沒法救了。
FPS 裏為啥總有人做掛?
遊戲作弊這事吧,不僅是個社會心理問題,還是個科學技術問題。
FPS 遊戲裏為啥總有人做掛?因為外掛開發者不怎麼費勁就能做出掛。這是多人 FPS 遊戲基礎架構所決定的。現代 FPS 遊戲大多采用幀同步技術 [1],把數據運算放在客户端本地,遊戲公司的服務器只負責轉發玩家間的數據包,幾乎不做對比驗證。
只有這樣,才能在有限的服務器容量內,完成巨量數據交換,實現低延遲對戰效果。
然而這也留下了可趁之機。因為很多數據在本地,外掛就能很輕鬆讀取、篡改數值,實現自瞄、透視、無後座各種神奇效果。而這些異常數據還會被服務器原樣轉發,呈現在其他玩家的客户端裏,就成了打破規則的“魔法” [2]。
對此最最根本的解決方案,就是把數據運算全放到服務器端,把 FPS 做成雲遊戲。但這事目前看來還不怎麼靠譜。單機 FPS《毀滅戰士:永恆》在雲遊戲平台 Stadia 上,都有可能出現明顯延遲,更提多人對抗遊戲了。
那該怎麼辦呢?主動一點就是使用反作弊軟件提前檢測,一旦發現外掛程序的特徵碼,就強制關閉並封禁。拳頭公司 FPS 新遊《Valorant》所用的 Vanguard 就是這個路數,如果在對局開始前就檢測到異常,遊戲將提前終止對局,避免浪費玩家的時間與排位分,這思路還可以。
但 Vanguard 這軟件也有開機自啓、後台駐留的毛病,在很多人眼裏屬於窺探隱私,於是引出了不小爭議。
所以還有保守一點的方法,就是靠玩家舉報、人工複核、事後封禁,歸納來説就是亡羊補牢。在《CSGO》、《守望先鋒》等遊戲裏,用的就是這套策略。
儘管這屬於“遲到的正義”,但只要官方嚴格執行秋後算賬,玩家還是挺樂意幫忙的。鑑掛、舉報之後,看見官方反饋説作弊者已被石錘並封禁,這樣的體驗確實挺爽。
技術層面反外掛還有個補充辦法,即隔離作弊玩家。
這段時間《COD 16》裏就出現了不少暴力鎖頭的“神仙”,官方隨即宣佈調整匹配機制,把有嫌疑的玩家匹配到同一場對局裏,讓他們“神仙打架”。
咋看上去這像是浪費服務器資源“養蠱”,但這麼做至少在一定程度上保護了普通玩家,同時也讓官方有機會集中觀測作弊行為,以便排查程序漏洞。其實,此前的《和平精英》、《APEX》等遊戲已經搞過這套操作。就像防控病毒離不開隔離區那樣,設立“神仙服”説不定會發展為網遊反作弊的標準手段。
FPS 裏為啥總有人賣掛?
FPS 裏有人想開掛,説明存在需求;FPS 裏有人做外掛,説明有供給;需求與供給之間,就有市場,就有利潤,就意味着錢。牽扯到錢,事前就會變得無比複雜,外掛作弊於是從單純的心理、技術問題,變成一個社會經濟問題。
説來有些魔幻的,在 2017、2018 年前後,伴隨着《PUBG》、《APEX》等“吃雞”遊戲火爆,與盜號、租號產業緊密掛鈎的制掛、販掛黑色產業也得到了長足發展。
有報道顯示 [3],這門產業在那段時期已演化得層級分明,最上游是有軟件逆向工程技術的外掛作者,接下來是制販“卡密”的總代理,總代理下面又是收購“卡密”、分銷至各個 QQ 羣和淘寶店的次級代理,最後就是購買“卡密”的開掛玩家及各類工作室。
在這個金字塔體系裏裏倒騰外掛的一度收益頗豐,據説月收入可達十數萬乃至百萬元 [4]。
人們常開玩笑説,“最賺錢的方法都在刑法裏寫着”。但在幾年前,制販外掛這門生意不僅暴利,還真的很少被制裁,這才有那麼多人即使被罵“死一户口本”,也要在制販外掛的領域裏大鵬展翅。正應了馬克思那句話,“(資本)有百分之三百的利潤,它就敢犯任何罪行,甚至冒絞死的危險。”
想要制裁這種不講道理、只圖利潤的外掛資本家,真不是靠玩家抵制、遊戲公司封堵就能搞定的,得拿出法律的鐵錘,痛擊他的滿肚肥腸才行。事實上,我國早在 2003 年就發佈了《關於開展對“私服”“外掛”專項治理的通知》。參考這份文件,製造、販賣外掛至少也算出版違法內容,屬於非法經營行為。
近兩年,警方出手打擊外掛團伙的新聞也越來越多。比如去年 11 月,江蘇警方接到報案後後,出警破獲了一起外掛案件,將作者、一級代理、二級代理共 33 名犯罪嫌疑人悉數抓捕,從頂端往下毀掉了一個作弊金字塔。
可見,遊戲並非法外之地,想發不義之財,早晚得付出代價。我們也得注意到,在用法律對抗外掛作弊這件事上,其他國家也在行動。比如在韓國的現行法律裏,就規定使用外掛也要被制裁。2018 年 4 月,有一批《守望先鋒》作弊玩家被判了 10 個月有期徒刑(緩期兩年)或1 萬美金罰款的重刑。
還有美國,曾有過一個《堡壘之夜》作弊玩家,年僅 14 歲,可能還處於屁事不懂的年紀,也照樣在 2017 年底吃了 Epic 的律師函。
與外掛的戰爭,遠遠沒完
寫到這我們歸納一下,人類心理使然,總會產生外掛的需求;FPS 遊戲架構不變,外掛的來源很難斷絕;資本逐利特性決定,外掛總能找到流通渠道。需求、源頭、渠道三個方面,不管阻斷哪一個,都能很大程度削減外掛作弊對 FPS 遊戲的破壞力。但這麼多年過去了,這三方面雖有不小的改善,卻哪個都沒取得決定性進展。
輿論里人們已經對 FPS 作弊行為深惡痛絕,但依然存在 EA 這類拉胯的官方,愣是不好好解決《戰地》系列裏的作弊禍患,逼得玩家建立起 bfban.com 這樣的民間組織,代替官方鑑掛錘掛,勉強維護着遊戲風氣。
如今已經有不少開發商挖空心思與外掛作者在技術層面鬥法,不差錢如拳頭公司還開出 10 萬美元獎金懸賞漏洞。但只要多人 FPS 底層機制不變,就免不了出現道高一尺魔高一丈的拉鋸較量……而那些不在遊戲軟件框架內的鼠標宏、硬件輔助類作弊,又該怎麼辦呢?
通過法律手段,國內正常代理運營 FPS 遊戲已有能力制裁不法分子,但對於沒有正式進入國內、或沒想進入國內的 FPS 遊戲來説,它們的運營方有條件、或有意願就外掛問題報警打官司嗎?
所以我絲毫不懷疑,這週末回去玩射擊遊戲,還是有不小的概率遭遇鎖子哥,慘遭一槍爆頭。不過,這樣的負面體驗,並不足以讓我放棄 FPS ,或令我加入作弊陣營。現實裏並不缺少掛壁,但我們還是找到了各自的活法。FPS 裏外掛如附骨之疽,但它終究是因“人”而產生惡疾,終將被另一批人找到辦法根治。
不論如何,我們要在這場曠日持久的戰爭中,保持信念,堅守下去。
資料來源
[1] 兩種同步模式:狀態同步和幀同步
[2] 知乎:為什麼同樣熱度不同時期的英雄聯盟的外掛幾乎沒有,但絕地求生的卻那麼多?- 騰訊遊戲安全的回答
[3] 是誰讓中國玩家開出了世界上 90% 的外掛?
[4] 網遊外掛暴利生意:有外掛製作者月入可高達百萬元