用於反盜版的D加密技術,為什麼會被玩家口誅筆伐?_風聞
游戏研究社-游戏研究社官方账号-2021-07-24 07:33
《人類》放棄了D加密,人類放棄D加密估計也不遠了。
在遊戲廠商為了阻止自家遊戲遭到破解所應用的無數手段中,Denuvo反篡改(Anti-Tamper)技術,也就是俗稱的“D加密”,大概是近年來的PC遊戲應用最普遍、且最臭名昭著的一種。
“起初奧地利出了個希特勒,現在又出了個Denuvo”
2014年D加密剛上線時,一些報道認為它“連續對自身進行加密和解密,因此不可能被破解”,這樣的報道分前後兩部分,先後遭到打臉。
前半部分是Denuvo公司打的,他們矢口否認報道的説法。同時,他們始終將D加密的真實運作方式視作商業機密,不願透露任何信息,目前我們僅知道,D加密遊戲會強迫玩家定期連接互聯網的特定服務器。
後半部分則是破解團隊打的,自2016年有黑客取得破解D加密的技術突破以來,D加密遊戲被破解,只不過是時間長短的問題,Denuvo也不得不在外媒Eurogamer的採訪中承認,“每一個受保護的遊戲最終都會被破解”。
Denuvo至今仍在官網聲稱D加密“對遊戲體驗沒有任何影響”,這句話不僅被破解團隊當成笑柄,一些玩家也對此提出質疑。
部分測試表明,移除D加密後,不少遊戲都得到了或多或少的幀數提升。雖然也有如《蝙蝠俠:阿卡姆騎士》《最終幻想15》這樣的遊戲,破解後沒有性能上的顯著變化,但更多的數據已經有力地駁斥了Denuvo的説辭。
《質量效應:仙女座》
有加密(左)與無加密(右)測試結果
《恥辱2》測試結果
圖源Youtube@Overlord Gaming
最近的一個案例是今年5月發售的《生化危機8:村莊》。許多玩家反饋PC平台遊戲存在間歇性掉幀與卡頓的問題,一些測試表明,在怪物發動攻擊或主角使用武器時,遊戲幀率會出現劇烈的波動,而主機版本卻沒有類似的問題。
圖源Digital Foundry
《生化危機8》發售不到一個月便遭到破解。破解團隊Empress在他們的破解文件裏留下了一段文本,其中透露,卡普空為《生化危機8》準備了兩種反盜版措施,一款是卡普空自家的技術,另一款即是D加密。
文本還解釋道,卡普空的加密技術與D加密無法並行不紊,反倒“完全混淆”,搞得整部遊戲運行得更慢;一旦移除了加密,遊戲體驗就會更加流暢。
外媒Digital Foundry實機測試了正版與破解版的運行效果,並於7月14日上傳了對比視頻。破解版本沒有帶來明顯的幀率提升,卻完全不會出現卡頓的現象,這證明加密系統確實干擾了畫面的渲染。
正版(左)與破解版(右)
圖源Digital Foundry
卡普空兩個多月來一直沒有采取任何措施優化遊戲表現,直到各大媒體與玩家紛紛指出加密對遊戲體驗的負面影響,才予以響應,稱他們“正在調查”。7月20日,卡普空更新了《生化危機8》的Steam版本,指出新補丁已對遊戲的反篡改技術進行了“優化”。
儘管D加密影響遊戲體驗,使玩家屢屢成為“正版遊戲的受害者”,但其保護知識產權的初衷無可非議,算是一種必要的惡。
唯一的問題在於,像卡普空、EA等廠商,經常在遊戲發售一段時間後,出於玩家體驗選擇移除D加密——但這時遊戲往往已經被破解了,D加密本來就形同虛設。
這也導致近期有一些遊戲製作者或廠商,已經玩家的呼聲下主動捨棄D加密了。
《人類》(Humankind)是由法國Amplitude工作室製作、世嘉發行的一部歷史策略遊戲,乍一看它的遊戲畫面和基本玩法,很像《文明》系列。
就連地塊都是六邊形的
但兩款遊戲的區別還是很大的。玩家在《人類》中不再扮演某個特定的文明,每當下一個時代到來,玩家可以選擇自己想要成為的文明,進而採用截然不同的發展模式,創造一套“縫合怪”文明史。
《人類》只有一種勝利條件,類似於《文明》系列的分數勝利,無論採用戰爭還是和平手段,唯有取得“名望”值最高的玩家方可贏得遊戲。
《人類》預計於8月17日正式發售,此前已經進行了五次封閉測試。在6月進行的第五次封閉測試期間,玩家們在Steam頁面發現《人類》實裝了D加密系統。
D加密的第三方提示至本文截稿前仍然保留
同時,在《人類》五測版本中出現了一些卡頓與崩潰問題的反饋。
雖然沒有直接證據表明這些問題與D加密的實裝呈正相關,但在Steam社區與製作組的官方論壇Games2Gether,反對D加密的抱怨已然不絕於耳。
“道理很簡單,只要D加密還在,我就不會買遊戲”
6月29日,一篇名為“Amplitude讓我心碎的一天”的帖子登上了官方論壇首頁。發帖者Khaar自稱是製作組的忠實粉絲,與製作組成員有過直接聯繫,參與過他們《無盡地牢》《無盡空間2》等遊戲的測試,打過一些比賽,還曾連續數週登上《無盡傳奇》的遊戲排行榜。
多達三排的論壇勳章證明Khaar所言非虛
Khaar表示,他在Steam預購《人類》時發現遊戲有D加密,認為製作組傷透了自己的心。他完全理解Amplitude選擇D加密的理由(他猜測可能是發行方世嘉的要求),也明白在遊戲發售時採取反盜版手段的重要性。
因此,Khaar向製作組提出了並不過分的請願:在遊戲發售數個月後再移除D加密。
論壇網友們在帖子下方打了半個月的口水仗,直到7月15日,Amplitude創意總監Romain回覆了Khaar的帖子。他説,製作組在封閉期間的實驗數據,讓他們決定遊戲發售時不再採用D加密。
Romain的勳章與點數甚至還沒有Khaar多
他首先承認,實裝D加密的決定是出於商業考慮:“我們是今年Steam上被列入願望單次數最多的遊戲之一,所以我們知道自己會成為盜版團隊的目標……如果D加密能夠推遲破解版本的到來,即便只是幾天,也足夠幫助我們保護遊戲正式發行。”
話雖如此,他認為製作組的首要任務是為購買遊戲並支持他們的玩家提供最佳體驗,D加密不應該成為遊戲質量的影響因素之一。五測數據顯示,D加密的“集成方式還不夠好”,而且在遊戲正式發售前無法修復,因此他們移除了D加密。
簡而言之,在“優化D加密但遊戲跳票”與“移除D加密、遊戲準時發售”這兩種選擇之間,製作組選擇了後者。
為了消弭爭議,另一名製作組成員在7月19日回覆帖子並補充道:《人類》正式發售後亦沒有實裝D加密的計劃。
“如果表述不夠清楚,我們很抱歉”
《人類》製作組沒有直接指出D加密對遊戲性能的負面影響,但字裏行間頗有些暗示意味。歸根結底,他們聽取了玩家的意見,誠實地説出了自己的想法,贏得玩家的諒解與支持也在情理之中。
“我剛建了個賬號,為移除D加密一事表示感謝”
Khaar無疑是最欣喜若狂的那一個,他不但在原帖曬出了預購《人類》的Steam頁面截圖,還為帖子標題補了個括號:“他們是如何(把我的心)修補上的”。
需要澄清的是,《人類》並不是第一款在發售前夕決定取消D加密的遊戲。據DSO Gaming報道,在2017年10月《惡靈附身2》發售前一個小時,貝塞斯達突然為交付審查的版本發佈更新,徹底移除了D加密文件。
恰好在這個時間段,破解團隊異常猖獗,如《全面戰爭:戰錘2》《FIFA 18》等採用D加密的遊戲,總是在一天之內即遭破解,這可能導致了各大廠商對D加密的不信任。
不信任歸不信任,正如Amplitude創意總監所説的那樣,D加密至今還是被各大廠商視作一種拖延遊戲破解時間的唯一的無奈之舉。D加密也在升級換代,但能夠拖延的時間依舊難以預料,長則數個月,短則數小時。
出自某破解團隊的日誌
他們把從發售到成功破解所耗費的時間當成軍功章
《人類》對D加密説“不”,順應了“天下苦D加密久矣”的玩家呼聲,理應能夠吸引一部分玩家主動支持正版。但PC平台反破解的嚴峻現狀不會就此得到什麼改善,下一個讓人類告別D加密的時代還遠沒有到來。