兩個看似毫無關聯(lián)的作品被一群未曾謀面的游戲愛好者聯(lián)系到了一起。
如果有一款多人射擊網絡游戲未經運營商允許被改編成了單機版本,且網游的幾乎所有功能都可以在單機版本中實現(xiàn),即使是非盈利的,是否就意味著萬事大吉呢?這就“仙狐?!焙退谱鞯摹胺抡嫠品颉泵媾R的核心問題。
答案可能很簡單,如果游戲運營商下場狙擊,那么這樣的單機版本應該停止開發(fā)??蓪嶋H上,情況有些復雜。
故事的主角之一是《逃離塔科夫》。
《逃離塔科夫》是由俄羅斯工作室Battlestate Games(下文簡稱為BSG)開發(fā)的多人在線FPS游戲。為了游戲體驗流暢,大部分主流射擊游戲會刻意去縮減槍戰(zhàn)中的細節(jié),BSG則反其道而行之,《逃離塔科夫》中沒有準星和小地圖,武器和子彈都需要玩家自行購買、組裝;角色受傷后不會自動回血,一不小心還會骨折和眩暈。
大量細節(jié)的加入并沒使游戲變得無聊。經過BSG多年的改進,《逃離塔科夫》已經擁有一套成熟的交易系統(tǒng),在地圖中掠奪、買賣戰(zhàn)利品會帶給玩家強烈的快感,復雜的戰(zhàn)斗機制則讓取得戰(zhàn)利品的過程變得更加驚險刺激。當然,想要獲取這些快感,需要玩家付出大量時間,再加上機制晦澀難懂、網絡連接不穩(wěn),0.12版本后又出現(xiàn)了大量外掛,游戲在體驗上存在諸多問題,如果沒有幾個“前輩”帶領,新玩家將在《逃離塔科夫》的前期階段收獲無數(shù)噩夢。
玩家社區(qū)給這些問題提供了解決方案,比如基于《逃離塔科夫》修改的離線版本“EmuTarkov”(即“仿真塔科夫”)。《逃離塔科夫》正版本來自帶一個離線模式,但主要用于測試武器和熟悉地圖,核心玩法還是需要聯(lián)機才能實現(xiàn)。EmuTarkov則保留了正版的幾乎所有內容:戰(zhàn)利品可以被掠奪出地圖、人物可以通過和電腦戰(zhàn)斗獲取經驗值,練習槍法、模擬戰(zhàn)斗、購買和熟悉高等級物資……一切在《逃離塔科夫》中需要花費大量時間和精力才能收獲的東西,都可以在離線版里相對輕松地體驗到。
離線版畢竟不是官方授權制作的,玩家對它的態(tài)度也不一致。一部分玩家認為,這幾乎與盜版無異,需要抵制;另一部分玩家指出,BSG曾在某次直播中對離線版給予過肯定,這約等于官方認可,但誰也無法提供這種“認可”的確實證據(jù)。?
關于離線版合理與否的爭論持續(xù)了一陣,到了今年4月,這件事似乎有了確定的答案。
4月20日,GitHub平臺上的EmuTarkov項目組收到了一封基于《數(shù)字千年版權法》(DMCA)的警告信,要求移除GitHub上的項目,信件末尾的署名為BSG。發(fā)信者指出,EmuTarkov通過修改反編譯的代碼并模擬后端服務器創(chuàng)建了盜版游戲,游戲質量低劣,“這直接損害了我們的正版游戲,且使我們蒙受了損失”。
DMCA是一部美國的著作權法律,目的是保護與互聯(lián)網和軟件技術相關的版權持有者免受侵權損害;GitHub則是一個開放的軟件源代碼托管平臺,開發(fā)者可以共同編輯上傳到平臺的源文件。GitHub的性質決定了它的內容爭議性,GitHub上圍繞DMCA的紛爭一直持續(xù)不斷。
BSG為何“重拳出擊”?離線版是否真的侵害了BSG的利益?出于好奇,觸樂聯(lián)系到了EmuTarkov項目的主導者、荷蘭軟件工程師梅里恩·亨德里克斯,試圖搞清楚這其中發(fā)生了什么。在EmuTarkov的Discord頻道(類似于國內的YY)里,梅里恩有個更為圈內人熟悉的網名——仙狐桑(Senko-san)。
沒錯,《逃離塔科夫》憑借0.12版本收獲了人氣,也為游戲帶來了大量作弊者,因為游戲中經濟系統(tǒng)的特殊性,作弊工具本身甚至形成了產業(yè)鏈。
一些被直播吸引進而購買游戲的玩家,在感受到游戲較高的門檻后,開始尋求捷徑。而由于游戲本身沒有課金途徑,一些玩家便從網絡上尋找“黑商”,花現(xiàn)實中的錢來購買游戲內的貨幣、槍械和裝備。
黑商們的“進貨”方式自然不是通過公平戰(zhàn)斗得來的。為了保證“貨物”充足,黑商通過開外掛迅速掠奪地圖中的值錢物資,再投入游戲內的市場里,換成貨幣。一些外掛開發(fā)者看中了其中的油水,便把外掛的價格也提了上去,因此,《逃離塔科夫》不光游戲本體“票價”高,作弊成本也居高不下,但得益于玩家眾多,外掛需求大,開發(fā)作弊工具成了天然的獲利途徑。
EmuTarkov就差點成為無數(shù)作弊工具中的一個。
仙狐桑告訴觸樂,EmuTarkov項目最初是由GitHub用戶Polivilas在2019年3月發(fā)布的。那是個相當糟糕的版本。它很大程度上和《逃離塔科夫》原版一致,掠奪物資、射擊和搜索等基礎內容都有,但每局戰(zhàn)斗都伴隨著大量問題,包括無法把戰(zhàn)利品帶出地圖,生命值損失不會有記錄;醫(yī)療物資無法正常使用,不能恢復“恐懼”的Debuff;庫存管理系統(tǒng)存在問題,保存物品時經常出錯;玩家不能完成商人給出的任務,也沒法訪問跳蚤市場和藏身處——它們分別對應游戲中最重要的經濟系統(tǒng)和玩家成長系統(tǒng)。
仙狐桑說,Polivilas創(chuàng)建EmuTarkov的初衷是為了通過離線版獲取戰(zhàn)利品,然后將它同步到正版游戲中。也就是說,它原本是個作弊工具,只要保證玩家能進入地圖就夠了,并不需要多么完善。
仙狐桑購買《逃離塔科夫》時,游戲版本是0.11.7,尚未完善。因為技術不高,他需要在離線模式里打打電腦,或者琢磨游戲中的自定義槍支系統(tǒng)。離線模式實際上也需要連接服務器運行,一旦斷線,離線模式也就無法進入。后來,他決定發(fā)揮自己在軟件開發(fā)上積累的專業(yè)知識,基于EmuTarkov制作一款可以脫機工作的《逃離塔科夫》。
抱有同樣想法的人不只是仙狐桑一個?;贕itHub平臺的開放性,大概30到50名愛好者參與到了EmuTarkov的開發(fā)中,其中約15人負責核心工作,更多玩家則負責質量測試。團隊成員大都有自己的專業(yè)本領,比如BALIST0N是一位出色的音樂制作人,Sorata-Sempai曾活躍于《橫行霸道5》的模組社區(qū)。有趣的是,游戲由俄羅斯公司開發(fā),參與EmuTarkov制作的卻大部分是法國人。
并非所有人都對《逃離塔科夫》和EmuTarkov愛得深沉。0.12版本更新后,隨著游戲熱度升高,圍繞作弊的產業(yè)鏈逐步完善,面對利益的沖擊,不是誰都能輕易守住道德底線——但最開始并不是這樣。
起初,當仙狐桑接手EmuTarkov時,另一位愛好者TheMaoci也在進行類似的工作,他們都根據(jù)Polivilas留下的源文件各自開發(fā),TheMaoci的分支被命名為ENut,出于某些原因,后者并沒有EmuTarkov那樣受關注。
為了完善EmuTarkov,仙狐桑嘗試借鑒過TheMaoci編寫的代碼,一來二去,兩人在GitHub上建立了聯(lián)系。TheMaoci邀請仙狐桑和其他愛好者組成小團隊,以仙狐桑修整過的EmuTarkov為基礎,開發(fā)功能更完備的離線版《逃離塔科夫》。由于項目的初衷只是想做“仿真塔科夫”,而不是開發(fā)私服獲利,他們?yōu)轫椖咳∶麨椤癑ustEmuTarkov”(單純仿真塔科夫),TheMaoci使用同樣的名字建立了Discord頻道,以方便愛好者們進行交流。
一直到0.12版本到來之前,仙狐桑都覺得TheMaoci是個很酷的合作伙伴。
0.12版本發(fā)布以后,TheMaoci開始頻繁地開掛,在Discord頻道里直播開掛。為了獲取金錢,TheMaoci開始出售開掛獲得的游戲內貨幣,無故取締頻道內的會員,甚至竊取其他人開發(fā)的作弊軟件。面對“黑吃黑”的行為,仙狐桑直言,“盜賊沒有榮譽”。
這些行為違背了仙狐桑的初衷。他決定將EmuTarkov從JustEmuTarkov項目中徹底拆分出來。通過設置項目加密,只有核心成員可以修改EmuTarkov項目,由TheMaoci掌控的Discord頻道也被丟到一旁,仙狐桑創(chuàng)建了EmuTarkov Pub頻道并擔任管理者,許多反感TheMaoci的玩家也轉到了這個頻道里來。
這些舉動激怒了TheMaoci,他開始像個真正的網絡巨魔那樣胡鬧起來?;蛟S是不愿看到自己一手創(chuàng)建的玩家社區(qū)分崩離析,TheMaoci關閉了JustEmuTarkov的頻道,然后帶著幾個朋友進入仙狐桑的新頻道,開始四處搗亂。在爭論中,TheMaoci聲稱自己和仙狐桑對項目的貢獻一樣多,標榜自己在玩家社區(qū)中的地位。根據(jù)仙狐桑提供的GitHub項目更新記錄來看,這顯然不是實情。
慘遭打臉后,TheMaoci刪掉了自己在GitHub上的所有工作成果,徹底離開了EmuTarkov Pub。對仙狐桑來說,這是個令人哭笑不得的結果。的確,頻道終于迎來了清凈和秩序,可昔日的合作伙伴變成了另一副模樣,作弊也令項目的名聲遭受損失,這并沒有什么值得高興的。
與此同時,仙狐桑還要負責繁冗的日常管理工作。
發(fā)布頻道通知、整理和介紹高質量模組,這些都需要仙狐桑親歷其為。在這些模組中,也有一些是仙狐桑親自參與制作的。如果模組更新不及時,他會主動和玩家們道歉,有時需要尋找其他成員代替他的工作。每一項工作都需要花費不少時間。
當仙狐桑意識到大學生活缺乏挑戰(zhàn)后,他主動和父母溝通,離開了學校,在家待業(yè)半年。正是在這半年里,仙狐桑遇到了EmuTarkov,在那之后的很長一段時間里,他都沒有按時睡眠。讓他堅持下去的動力不再是熱愛游戲這么簡單,他喜歡和社區(qū)里的成員互動,也樂于去參與模組制作,解決各種難題。在實戰(zhàn)中研究和修改實際應用過的程序,比在模擬器上練習Unity能學習到的東西更多。
后來,仙狐桑開始找工作,他向面試公司展示EmuTarkov這個業(yè)余項目,這幫助他獲得了軟件工程師的職位。
和一些玩家想象的不一樣,EmuTarkov并非只是把《逃離塔科夫》改成單機那么簡單。BSG在開發(fā)過程中添加了許多容易招致錯誤的問題,導致游戲中的優(yōu)化相對糟糕。比如在原版的0.11版本,游戲中的虛擬軸是翻轉90度狀態(tài)呈現(xiàn)的,到了0.12版本,BSG嘗試著翻轉軸,但遷移過程并不順利。在仙狐??磥恚@些修正并不算成功。
仙狐桑從一個專業(yè)Unity開發(fā)者的視角來看待這些問題。他認為這些錯誤并不意味著BSG的失敗——BSG的主要成員大都是藝術家和設計師,開發(fā)人員想必承受著很大的工作壓力,Unity是個很好的引擎,但它并不是大型多人射擊游戲的最佳選擇,因為那需要專業(yè)水平更強的開發(fā)者來處理。仙狐桑同樣認為,《逃離塔科夫》是只有BSG才能做出來的獨特游戲,大廠可能不會像BSG那樣熱愛游戲,也不會樂于做好細節(jié),哪怕是一些主流射擊游戲中不那么強調的細節(jié)。
盡管為EmuTarkov奉獻了大量時間和精力,但仙狐桑始終相信,EmuTarkov并不是他擁有的項目。在采訪中,仙狐桑多次強調,EmuTarkov項目并不會被輕易摧毀,不管面對的是DMCA警告,還是其他法律問題,就算是自己被排除出項目,它仍舊會進行——EmuTarkov可以被任何愛好者繼續(xù)開發(fā)下去,就算仙狐桑離開項目,它的發(fā)展也最多只是被放緩,并不至于被終止。
“不會殺死你的東西會使你變得更堅強?!?仙狐桑引用了這樣一句話作為對DMCA的回應。
當然,樂觀的態(tài)度并不能平息憤怒,當EmuTarkov收獲DMCA警告以后,仙狐桑和社區(qū)里的愛好者們坐不住了。為了讓俄羅斯人意識到玩家群體并不好惹,他們決定作出反抗。
為了讓更多玩家了解EmuTarkov的遭遇,愛好者們圍繞著EmuTarkov這個詞發(fā)揮創(chuàng)意,制作了一些梗圖來傳播。此外,BSG的Twitch直播間也是反抗的另一處“戰(zhàn)場”。每次BSG的例行直播開啟后,人們就去直播間里反復發(fā)送約定好的彈幕——“FreeEmuTarkov”。
反抗的娛樂效果顯然高于實際效果。即便當天的直播回放現(xiàn)已刪除,仙狐桑仍舊記得,每當彈幕中出現(xiàn)“FreeEmuTarkov”時,BSG的COO、《逃離塔科夫》制作人尼基塔·布雅諾夫都會肉眼可見地變得更加惱火。
反抗沒有結果,BSG沒有在直播中針對EmuTarkov給出任何回應——直到現(xiàn)在也是,不過,這次DMCA事件為EmuTarkov社區(qū)帶來了一些預期之外的好處。
仙狐桑說,DCMA警告發(fā)布的那天,EmuTarkov社區(qū)比以往任何時候都要活躍。平時潛水的用戶們紛紛出來分享自己的看法,提出解決方案,對于審核者來說,高密度的信息流是一場噩夢,但仙狐桑似乎看到了用戶們的團結,以及對項目本身的熱愛。?
“這真是太美了。”
EmuTarkov社區(qū)收獲了更多用戶。隨著玩家間的口口相傳,7000多人加入了他們的Discord頻道,而之前頻道里總共只有3000多人。
接到警告以后,仙狐桑趕在GitHub下架項目前把所有源代碼做了備份,但類似內容沒過多久就被其他用戶重新上傳,圍繞單機版的開發(fā)工作并沒受到實際影響。仙狐桑認為,社區(qū)并不需要對這次警告做出正式的反駁,把這些內容轉移到自己的服務器進行托管,以便它不會遭遇其他平臺的下架威脅才是最好的選擇。
那么,會有下一次警告嗎?一段時間過去后,仙狐桑開始覺得有些不對。
仙狐桑說,這封警告信里有太多漏洞,不是毫無證據(jù)的揣測,就是缺乏法律知識。他引用警告信中的原文進行解釋。
“(在GitHub上)放置這些材料會對BSG造成財務損失。”——他們(發(fā)布警告的人)對此沒有提供任何證據(jù),淺薄的說法更像是隱藏著更大的陰謀。
“發(fā)布指定材料是違反最終用戶許可協(xié)議版權(EULA)和DMCA規(guī)則的犯罪行為?!薄麄兊腅ULA在荷蘭法律下無效,因此,在荷蘭,類似理由不能構成違法。
“任何反編譯、反混淆和代碼更改都違反了我們的許可協(xié)議,并且侵犯了我們對此代碼的權利。本質上是代碼盜竊。”——荷蘭法律允許反編譯和逆向工程,但前提是我們不會直接競爭(也就是提供與BSG完全一樣的在線游戲服務)。
仙狐桑還指出,這份警告中有太多內容出于情感,而非事實,真正的律師事務所永遠不會使用類似措辭。
除此之外,整個警告中最突出的信息是“我們沒有犯罪者的聯(lián)系方式”。如果回應DMCA的要求,用戶就必須填寫地址、電話號碼和真實姓名等個人信息,這些信息的接收者萬一不是真正的BSG公司呢?
那個嘗試獲取仙狐桑隱私信息的人很可能就是TheMaoci。
仙狐桑說,同期收到DMCA警告的不只是EmuTarkov,還有他朋友的一些GitHub項目,連警告的措辭也幾乎相同。那位朋友說,發(fā)送警告的人應該之前是JustEmuTarkov項目組成員。在仔細對比過后,他更加確信TheMaoci就是從中作梗的人——所謂的DMCA警告,根本就不是BSG發(fā)送的。
在理性分析之外,仙狐桑還提供了另一個有趣的理由。當《逃離塔科夫》尚未完善時,“油管”主Eroktic曾在視頻中聲稱,BSG涉嫌竊取用戶個人信息。為此,BSG官方發(fā)出了近50份DMCA聲明,并頻繁地在推特上發(fā)布相關消息。仙狐桑認為,如果BSG希望拿EmuTarkov開刀,推特上的輿論造勢一定不會少,但事實并非如此。
仙狐桑說,EmuTarkov不會對BSG造成直接威脅。有幾類玩家會嘗試下載EmuTarkov,包括模組制作者、網絡太差的玩家、沒有足夠時間的玩家、不愿意和作弊者對抗的玩家、想用EmuTarkov獲取游戲數(shù)據(jù)的玩家、沒法用電子轉賬購買游戲的玩家。這幾種玩家中,沒時間“肝”游戲的似乎占了大多數(shù)。
仙狐桑認為,EmuTarkov無法在線運行,也就不會威脅到官方正版。在設計之初,仙狐桑和其他愛好者就刻意讓EmuTarkov只能離線運行,玩家利用它聯(lián)網會顯示關鍵數(shù)據(jù)缺失,游戲無法正常啟動。
在仙狐??磥?,EmuTarkov被視為威脅的理由只能是玩家群體的倒戈。
隨著游戲環(huán)境的惡化以及新版本中對一些機制的改進,越來越多玩家開始對《逃離塔科夫》失去了信心,可當他們環(huán)顧FPS品類,似乎也找不到一款完全的替代品,于是一些玩家選擇了EmuTarkov,即便沒有聯(lián)網功能,只能和AI戰(zhàn)斗。
《逃離塔科夫》沒有季票、沒有額外付費內容或是付費DLC,昂貴的售價是BSG唯一的收益來源,失去新鮮血液對BSG來說非常致命。
“如果有人嘗試著把EmuTarkov變成在線版本,那么《逃離塔科夫》無疑會面臨死亡。這意味著BSG會不惜一切代價阻止EmuTarkov?!?/p>
目前的EmuTarkov已經完全恢復運轉,仙狐桑的工作重點不再以提高游戲性能為主,他和其他愛好者開始嘗試搭建一個功能完備的模組網站——mods.emutarkov.com。好比是搭建在網頁上的Steam創(chuàng)意工坊,它可以供玩家上傳和下載各種模組。
在采訪期間,仙狐桑對國內的《逃離塔科夫》愛好者群體表現(xiàn)出興趣。他曾經注意到,有國內開發(fā)者基于EmuTarkov制作出中國風的特色武器以及一系列皮膚模組。他很希望這些模組也能加入到自己的網站,即便只有中文版本也沒關系。
仙狐桑特別提到,EmuTarkov社區(qū)不使用UMM(Unity Mod Manager)制作模組,而是使用特定模塊進行客戶端修改,在采訪過程中,他還特意附上了教程。
玩家群體資源為游戲制作模組,這對于任何一款游戲來說似乎都是好事,也許只要給EmuTarkov社區(qū)足夠多時間,在未來,我們也能看到《逃離塔科夫》這部優(yōu)秀的游戲,擁有更多精彩的衍生作品。
在《賢惠幼妻仙狐小姐》里,仙狐每日為上班族男主洗衣做飯,毫無怨言地忙前忙后。在EmuTarkov社區(qū)里,仙狐桑每天投入大把時間到EmuTarkov項目里,他時有怨言,但還從未放棄。
(為了印證DMCA警告的真實性,觸樂也曾通過郵件聯(lián)系過BSG,但截至發(fā)稿前尚未收到答復。)