神作的誕生——CS的真實歷史

翻譯:ZC & pjyuu89
封面作者:paddymazz(Reddit)
文章內容摘自CS百科條目“Counter-Strike Beta”的“Development”部分
——————————————————————
重要的放前面:前天Q群內有人好奇CS是何時獨立的,我就去看了一下CS百科,碰巧想起之前89發(fā)現(xiàn)某人被這個視頻帶偏(那人錯誤的以為CS是《雷神之錘》Mod)。于是,為了防止更多人被誤導,我決定和89合作翻譯CS百科條目。

↑ 出錯的視頻(無引戰(zhàn)之意)
那么《海豹突擊隊》是不是CS的“精神前作”呢?請看下面:
這個Quake mod僅僅是把一些真實存在的武器加入到Quake里面,雖然這個Mod也包含少量替換模型和地圖,但是總的來說就是個武器包Mod,它應當看作黎明在早期的另一個作品,而不是CS的前作?!猵jyuu89
——————————————————————
· 開端 ·
CS系列始于黎明(Minh Le),他是越南裔加拿大人,網名Gooseman。
黎明早先曾開發(fā)過Navy SEALs(海豹突擊隊,Quake的Mod),而且曾經參與了Action Quake 2(Quake2的Mod)的開發(fā)。然而他想要更隨心所欲地按自己的想法開發(fā)游戲,于是他決定去開發(fā)自己的Mod。黎明在先前的Mod開發(fā)過程中已經使用過Quake引擎和Quake 2引擎,而且他已經對Quake 2引擎感到厭倦,因此使用新的半條命引擎去開發(fā)他自己的Mod就是很自然的選擇了。且《半條命》的設定更加真實(所謂“真實”是相對于Quake而言),這也使黎明確信,要制作一個恐怖分子和反恐部隊相對抗這種真實題材的Mod,半條命引擎就是最好的選擇。
Mod的開發(fā)始于1999年1月。由于當時HLSDK(半條命的開發(fā)工具包,包括源碼和其他工具)還沒有發(fā)布,在當時開發(fā)一個真正的Mod是不太可能的。所以黎明首先著手制作新的武器模型和玩家模型。2月份的時候,已經有一個關于黎明的新Mod的采訪文章在網上發(fā)布了,同時發(fā)布了最初的一批游戲截圖。

最初和黎明合作開發(fā)CS的人是Jess Cliffe。他和黎明都曾參與Action Quake 2的開發(fā),所以他們之前就認識。在一次IRC聊天中,黎明偶然提及自己要做一個屬于自己的Mod。Cliffe非常喜歡這個Mod的主題,主動提出要為這個Mod制作一個網頁。至此Cliffe也算開始參與了這個Mod的制作了。
1999年3月15日,這個Mod終于有了自己的名字。當天黎明在與Cliffe用ICQ聊天時提出了"Counterstrike"這個名字。這個名字來自加拿大的同名電視劇"Counterstrike",而黎明很喜歡這個電視劇。同時Cliffe提出的名字有Counterrorism、Counter-Strike、Strike Force、fRAG HEADS、Counter-Terror、Terrorist wars、Terror-Force以及Counter Force。兩人最終都認為Counter-Strike這個名字最好,于是Counter-Strike就成了這個mod的名字。3月24日,CS的官方網站也正式上線了。
1999年4月7日,HLSDK發(fā)布了,從此玩家終于可以為半條命制作真正意義上的Mod,并且可以為mod修改代碼了。盡管CS還沒有發(fā)布,但由于黎明先前在Action Quake 2中所做的工作給他積攢了一定的口碑,這使玩家們對CS產生了極大的興趣。CS的官方網站上線僅僅幾個星期后,就已經有上萬人次訪問過了。
· 初次發(fā)布的準備?·
到了五月份的時候,這個Mod所面臨的最緊迫的問題就是缺乏地圖制作者。Cliffe在官網上發(fā)布了一些招募啟示,但回應卻寥寥無幾。于是Cliffe開始大量地直接聯(lián)系半條命地圖制作者。雖然不清楚他到底聯(lián)系過多少人,不過de_train地圖的作者Christopher Mair曾說,每一個在Radium(一個老網站,用于發(fā)布自制半條命地圖)上提交過地圖的人都收到過Cliffe的郵件。
首次發(fā)布的Beta版所用的地圖是通過類似競賽的形式選出來的,CS開發(fā)團隊會從提交上來的地圖中選出一些最好的地圖?,F(xiàn)在并不清楚當初到底有多少地圖提交了上去,不過可以知道的是當時CS開發(fā)圖團隊的選擇是十分有限的??梢源_定的是至少有兩個地圖沒有被選上。(一個工廠地圖和一個地堡地圖)這表明確實有些地圖被放棄了。

在首個Beta版發(fā)布之前,一個早期版本泄露了出來,并開始在網絡上傳播。這也許促進了開發(fā)團隊倉促地發(fā)布了首個Beta版,因為他們想避免人們因為玩了泄露版就對這個Mod產生不好的印象。
首個Beta版最終在1999年6月19日發(fā)布,此時的游戲只有拯救人質模式,9種武器,4個地圖,以及兩個玩家模型(CT和T各一個)。據(jù)Jess Cliffe所言,首次發(fā)布的版本就受到了玩家社群的好評。
· 更多內容?·
接下來Beta2和Beta3的發(fā)布大概相隔一個月。這兩個版本基本上只是引入了新的武器、新的地圖和新的勢力(比如現(xiàn)在CS1.6中CT和T各有四種勢力)。然而Beta 3的一個變化頗有爭議:記分牌中玩家的個人殺敵數(shù)被移除了。制作組也許想以此來強調團隊精神,但是由于反響不好,所以這個改動在以后的版本中漸漸恢復了原樣。
Beta4.0中新增的拆彈模式是一個重要更新。在Beta4.0發(fā)布不久前,Cliffe就鼓勵地圖制作者們去利用新的模式而不是舊的拯救人質。Beta4.0也引入了另一個新的特性可供地圖制作者利用:很多實體會在每局游戲開始時重置(這意味著某些可破壞的物品,比如玻璃,會在每局游戲開始時復原)。在之前的版本中,有一種叫做“走私軍火”(gun-running)的手段,玩家可以于一局游戲結束前在出生點附近囤積武器,這樣下一局開始時就可以撿起那些武器。這次更新使得這種手段不起作用了。
· V社介入 ·
1999年底,還在上大學的黎明開始在吠犬工作室(Barking Dog Studios,以下簡稱BDS)工作。V社注意到了這件事,他們聯(lián)系到了BDS,并向其詢問是否有興趣參與CS Beta 5.0的開發(fā),同時表示愿意為他們提供資金支持。BDS同意了,他們將承擔下個版本的大部分工作(因為黎明當時學業(yè)繁重)。
BDS修復了很多BUG,并大幅優(yōu)化了源碼,同時改進了人質模式和拆彈模式的游戲性。游戲界面由Cory Lake重新設計,提升了視覺上的統(tǒng)一性。V社也更加直接的參與了進來,他們提供了編程支持,并貢獻了新的人質模型。而BDS則支援了下一個補丁——Beta 5.2的開發(fā)。

兩種新模式(暗殺、逃脫)于6.0中登場,暗殺模式取得了一定的成功,而逃脫模式則最終被移除。
· 獨立之路 ·
2000年4月12日,V社宣布與CS制作組成立合作伙伴關系,而1.0會包含在下一個HL補丁里。雖然發(fā)布會上沒有說明,但當時很多人都覺得這份聲明是在V社買下CS后才發(fā)布的。(后續(xù)聲明表示交易是在2000年年初達成的,印證了這一觀點)
根據(jù)這次聲明,Beta版仍會有兩個主要更新。Beta 6.5主要是實裝V社為HL寫的(網絡部分的)代碼,而最后一次Beta更新(也就是7.0)則加入了載具支持。
2000年8月31日,V社與雪樂山共同宣布CS將作為獨立產品*出售,同時繼續(xù)推出Mod版。
2000年11月9日,CS的零售版進入最終階段,Mod版CS1.0發(fā)布了。至此,CS脫離Beta階段。
*:跟后來的《叛亂》、《黑山》、《蓋瑞模組》不同,當年CS并沒有停止Mod版的開發(fā),只想要CS的玩家可以去買游戲,而有HL的玩家不用再花錢,可以照常去官網下載(因為版權問題,零售版的槍械名稱不同,也沒有Mod版的某些地圖)。也就是說,直到1.6,CS才變成現(xiàn)在所指的“獨立游戲”。
· 完 ·
由于參考資料繁多,且都是網址,請自行去CS百科查看,鏈接我會發(fā)在評論區(qū)。
請大家不要在評論區(qū)內討論CSOL,它可能是某些人的回憶,但它不是正統(tǒng)作品。
最后,讓我們?yōu)樗小栋霔l命》模組(某些糞作除外)的制作者致敬,當年是他們邁出第一步,制作了《反恐精英》、Sven Co-op、They Hunger等經典作品,現(xiàn)在是他們?yōu)椤栋霔l命》系列注入活力。