博客專欄

EEPW首頁 > 博客 > 開源能否拯救 RTS 帝國?

開源能否拯救 RTS 帝國?

發(fā)布人:AI源創(chuàng)評(píng)論 時(shí)間:2020-09-19 來源:工程師 發(fā)布文章

上周,EA 開源了《紅警》部分源代碼讓玩家們沸騰,游俠下面的眾多 RTS 玩家社群也相當(dāng)振奮,大家的普遍反應(yīng)是,EA 開源紅警雖是為 4K 重置版《命令與征服》的銷售造勢,對(duì)于已經(jīng)衰落的《紅警95》mod 開發(fā)卻意義重大。

一位 RTS 游戲 mod 開發(fā)者告訴 AI 源創(chuàng)評(píng)論,前年,《帝國時(shí)代2 決定版》創(chuàng)下了首月銷售 100 萬份的記錄,讓很多老牌 RTS 游戲公司看到了希望,并在近兩年掀起 4K 重置高潮。

在這位開發(fā)者看來,精致的畫面并不是挽救 RTS 游戲走向頹勢的良方,但開源或許可以。

RTS 游戲的衰落

大約 40 年前,美國資深游戲設(shè)計(jì)師唐·道格勞將實(shí)時(shí)和戰(zhàn)略元素結(jié)合,創(chuàng)造了一款名為“烏托邦”的游戲,該游戲的主要模式就是采集資源、建造基地、生產(chǎn)作戰(zhàn)單位,這也是 RTS 游戲的原型。

上世紀(jì) 90 年代初,伴隨著《沙丘2 》的問世,“real-time strategy”(即 RTS)才作為游戲類型被使用,美國的《電腦游戲雜志》將《沙丘2 》當(dāng)做一種具有實(shí)時(shí) 4X 對(duì)戰(zhàn)的經(jīng)典游戲類型進(jìn)行了報(bào)道。

兩年之后,仍然默默無名的小公司暴雪推出了天才制作《魔獸爭霸》,再次鞏固了這一游戲類型,并且為 RTS 游戲添加了一項(xiàng)新的特性——“聯(lián)機(jī)對(duì)戰(zhàn)”。

從這一刻起,RTS 游戲開始風(fēng)靡世界。許多年后,被稱為“人皇”的中國電競選手李曉峰衛(wèi)冕世界冠軍,間接助推電競被國家體育總局列為第 99 個(gè)體育項(xiàng)目,他所主攻的游戲就是這款《魔獸爭霸》。

1600487120455059.png

在世紀(jì)之交前后,伴隨著 Age of Empires 系列的推出,RTS 游戲走向了高潮。相比于只有 4 個(gè)種族的魔獸系列,帝國時(shí)代系列一推出就是 12 個(gè)文明,這款游戲開始采用外交、貿(mào)易、科技等新系統(tǒng),并且將資源擴(kuò)展為 4 類,游戲設(shè)定開始與人類歷史背景緊密貼合,甚至在很長時(shí)間里,成為了美國中學(xué)生學(xué)習(xí)歷史的工具軟件。

在此之后,Ensemble Studios 很快又推出了 Age of Empires 系列的經(jīng)典款《帝國時(shí)代2 》,這款游戲一開始并不被看好,因?yàn)橛螒蚰J缴喜]有太大創(chuàng)新,只不過增加一些細(xì)節(jié),比如一個(gè)編隊(duì)中騎兵行進(jìn)速度會(huì)停下等待步兵、農(nóng)田可以在磨坊中復(fù)耕、更多的快捷鍵等,但其后來所引發(fā)的 RTS 游戲熱潮不下于《魔獸爭霸》。

在本世紀(jì)初的前十年里,如果你去中國各大城市的網(wǎng)吧,會(huì)發(fā)現(xiàn)其中一半以上的人都在玩這款 RTS 游戲,直到 LOL 出現(xiàn)并一統(tǒng)網(wǎng)吧。

Age of Empires 系列既是 RTS 的巔峰,又是其衰落的開始,事實(shí)上從《帝國時(shí)代2 》開始,RTS 上手慢、操作困難、單局時(shí)間長、玩家互動(dòng)有限的缺點(diǎn)都已經(jīng)開始暴露,當(dāng)時(shí)一盤對(duì)戰(zhàn)局打一兩個(gè)小時(shí)都是常事,往往一次游戲結(jié)束,玩家就已經(jīng)疲憊不堪。

后來挑戰(zhàn)《帝國時(shí)代2 》的《地球帝國》、《國家崛起》都沒有做減法,反而將文明尺度拉長到數(shù)十個(gè)層級(jí),資源量也大大增多,游戲門檻增加,但是游戲邏輯并沒改變,RTS 游戲越來越?jīng)]有吸引力,走下坡路也成了必然。

RTS 從 mod 到開源

事實(shí)上,游戲 mod 的終極版本就是開源游戲。

RTS 游戲的興盛與玩家社群做出了大量 mod 有極大關(guān)系,以后來著名的 RTS+SLG 游戲《羅馬全面戰(zhàn)爭》為例,目前這款游戲在國內(nèi)最受歡迎的三個(gè) mod 分別是:《成吉思汗全面戰(zhàn)爭》、《古典歐亞大地圖》、《三國全面戰(zhàn)爭》。

這本來是一款純粹西方文化背景的游戲,在中國 mod 開發(fā)者的努力下,它被賦予了中國歷史文化的色彩,也被更多的中國玩家接受。

從游戲廠商的角度來看,mod 對(duì)于游戲具有修復(fù) bug、改善用戶體驗(yàn)、促進(jìn)社區(qū)活躍的作用,尤其是在存儲(chǔ)設(shè)備有限的年代,很多游戲通關(guān)之后,玩家就不會(huì)再有興趣繼續(xù)玩下去,而游戲 mod 的出現(xiàn)則可以延長游戲壽命。

在很長時(shí)間里,很多游戲開發(fā)者甚至?xí)粝略O(shè)計(jì)節(jié)點(diǎn)和 mod 管理工具,方便后人開發(fā)更多 mod。

比如《模擬人生》系列,從一開始,游戲開發(fā)者就會(huì)故意將關(guān)鍵游戲數(shù)據(jù)集合在 data 文件夾下的 character、world 等文本文檔中,各種位圖也被集中在一個(gè)文件夾中,這樣用戶要想制作新的 mod,只需要直接修改替換文件即可。

再比如包括《羅馬全面戰(zhàn)爭》、《中世紀(jì)全面戰(zhàn)爭》、《幕府全面戰(zhàn)爭》、《拿破侖全面戰(zhàn)爭》在內(nèi)的采用 warscape 引擎的游戲,普遍將游戲數(shù)據(jù)封裝在“.pack”文本中,以至于玩家群體直接開發(fā)除了傻瓜式 mod 開發(fā)工具 Pack File Manager,即便你完全不懂技術(shù),也照樣可以自寫 mod。

1600487149616601.png

站在一個(gè)普通玩家的角度來看,當(dāng)一款游戲里面的所有參數(shù)都被改動(dòng),所有 UI 都被更替,甚至連游戲邏輯都被調(diào)整了,那他看到的這款游戲就已經(jīng)不是 mod,而是一款嶄新的游戲,《0.A.D》就是其中的典型。

2000 年前后,知名游戲玩家 Jason Bishop、Ken Wood 和 Erik Johansson 基于《帝國時(shí)代2 》設(shè)計(jì)了經(jīng)典 mod《0.A.D》,這一 mod 在玩家社群里迅速引起轟動(dòng),但是他們并不滿足,于是成立了“野火游戲”組織,計(jì)劃將其打造成一款開源游戲,并且還要籌集 16 萬美元以便長期維護(hù)。但是一直到 2013 年,他們也只籌集到了 3 萬多美元,而且這時(shí)候 RTS 的黃金時(shí)期也已經(jīng)過去,moba 游戲成了市面上最受歡迎的游戲品類。

在今年紅警95 開源之前,《0.A.D》一直是最受歡迎的 RTS 開源游戲。

相比于 Age of Empires 系列,《0.A.D》第一次實(shí)現(xiàn)了“兵農(nóng)一體”的游戲邏輯,里面的資源收集者農(nóng)民被分成了“婦女”和“民兵”兩種,“婦女”只在采集等少數(shù)情況下起作用,民兵則可攻可守。這一設(shè)計(jì)直接改變了游戲邏輯,玩家再也不會(huì)割裂攻防體系,極大簡省了操作難度。

RTS 的“克隆開源”

事實(shí)上,玩家中很早就有人提出“開源拯救 RTS”這個(gè)說法。不管出于什么目的,早期大火過的各種 RTS 游戲目前幾乎都有“克隆開源版”。

比如最先使用 3D 渲染畫面的 RTS 游戲《橫掃千軍》,該游戲推出當(dāng)年即獲得行業(yè)內(nèi) 50 項(xiàng)大獎(jiǎng),在多項(xiàng)評(píng)選中擊敗《魔獸爭霸》,并且在 1997 年就使用了 1080p 的畫質(zhì)。

1600487177714514.png

目前該游戲有一個(gè)開源的游戲引擎 Ta spring,在眾多開發(fā)者的努力下,它將原來半 2D 的畫面轉(zhuǎn)換成了完全 3D,游戲玩家可以從任何角度觀察游戲中的角色,游戲的細(xì)節(jié)也大大豐富,即使是飛機(jī)飛過水面的倒影也清晰可見,極大增強(qiáng)了游戲的代入感。

除此之外,該游戲的三代產(chǎn)品《橫掃千星》還有個(gè)克隆開源版《Zero-K》,這款游戲在操作和戰(zhàn)略配置層面被提升到了極為宏觀的角度,數(shù)千個(gè)作戰(zhàn)單位密密麻麻地排列在數(shù)個(gè)星球之上,當(dāng)恒星升起的時(shí)候,玩家會(huì)感受到一種特別壯麗的美感。

當(dāng)某些老游戲受歡迎到一定程度,可以說即使制作公司不開源,玩家也會(huì)想辦法“幫你開源”?!度龂尽酚虚_源版《戰(zhàn)略三國》、《模擬城市》有開源版《citybound》、《文明》有開源版《freeciv》。

與此同時(shí),很多游戲版權(quán)所有方也在積極擁抱開源,以此恢復(fù)老游戲的影響力。

比如,2018 年 Facebook 開源了星際爭霸的 AI 源代碼,以供研究者和玩家參考;再比如,2017 年育碧開放了《沖突世界》,在那以后《沖突世界》迎來了 mod 社區(qū)的再次爆發(fā),很多懷舊玩家重返戰(zhàn)場。

RTS 的小眾化已經(jīng)是不可阻擋的趨勢,在越來越少有新的 RTS 游戲面世的情況下,開源未嘗不是延長游戲壽命的方法。

*博客內(nèi)容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀點(diǎn),如有侵權(quán)請聯(lián)系工作人員刪除。



關(guān)鍵詞:

相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉