OpenTTD
OpenTTD | |
原名 | OpenTTD |
類型 | 模擬建造 |
平台 | 官方:Windows、macOS、Linux 非官方:Android |
開發 | ( |
發行 | 官網、Steam |
引擎 | Simple Direct Layer, SDL |
模式 | 單人、多人 |
發行時間 | 首發:2004年3月14日 正式版:2010年4月1日 Steam:2021年4月2日 |
相關作品 | 原作:運輸大亨豪華版(英語:Transport Tycoon Deluxe,TTD);同一原作的另一重置版本:TTDPatch |
OpenTTD(全稱:Open Transport Tycoon Deluxe,簡稱OTTD;不常用中文譯名:開放運輸大亨豪華版)是基於遊戲《運輸大亨豪華版》(英語:Transport Tycoon Deluxe,TTD,1994年)復刻的模擬經營遊戲。遊戲支持Windows、Linux、MacOS平台。由於遊戲以GNU General Public License 2.0開放原始碼,且使用支持多種平台的Simple Direct Layer(SDL)引擎,因而也有玩家重新編譯出Android版,成為遊戲的重要非官方版本。2021年4月1日,OpenTTD開發團隊將遊戲1.11版本上架至steam平台。[1]
TTD、TTDPatch與OTTD
克里斯·索耶(Chris Sawyer)的《運輸大亨》於1994年發行後大獲成功,於是他隨即推出了豪華版(TTD),也就是OTTD的源頭。之後索耶轉而開發其他遊戲及續作《運輸王》。雖然索耶自認為《運輸王》是《運輸大亨》的續作,但玩家並不買帳,銷量和評價都不及預期。賣情懷?於是,OpenTTD和TTDPatch以TTD反向工程為基礎誕生了,它們修復了TTD的錯誤並使得遊戲可以在較新的作業系統上運行(TTD基於MS-DOS製作)。OpenTTD將TTD改寫為C語言,2008年又升級為C++。OpenTTD最初需要使用原版的TTD圖像、音樂等文檔才能遊玩,但目前這些文檔均已進行了開放許可證的重置,使得遊戲可以完全獨立運行。OpenTTD採納了TTDPatch的單向信號燈等許多元素,並新增了隧道、雙向鐵路車站、機場等功能。
遊戲內容
OpenTTD的遊戲目標是建立各種運輸線路盈利,並最終在2050年達成運輸大亨。遊戲在2050年結算計分,玩家可以在此之後繼續遊戲,但不會有新運輸工具出現。OpenTTD允許最多15間公司在同一局遊戲營運、競爭,同一間公司可以由一位或多位玩家操作,也可以由電腦控制。原版遊戲中有汽車、鐵路、船及飛機4種交通工具,也可使用NewGRF增加有鬼有軌電車。玩家開局時默認得到的資金實為貸款,需要通過運輸收入償還。玩家可以選擇進一步貸款,但總貸款額度存在上限。根據行車間隔、載具速度、運量等因素,每個裝載站點的每種貨物以及旅客都有評分,以衡量運營效率,並反過來影響貨物的產量。玩家可在遊戲中改變地形、種植樹木。
遊戲中的工業以工業設施為單位。原料型工業不需要輸入而只進行產出,是供應鏈的源頭。玩家負責將這些產品運輸到下游工業,下游工業需要輸入才能生產。最終煤炭會被運至火力發電廠發電(玩家不參與電力傳輸),其餘貨物會被加工成Piece Goods供城鎮居民使用。
遊戲中的居民以城鎮為單位。城鎮當局會為運輸公司評分,評分過低的公司會被禁止拆除房屋、道路乃至禁止在城鎮區域內設立新站點,但當局不能限制地形改變、樹木砍伐及禁止新建線路。過度破壞樹木、改變地形會大幅度降低評分,因此玩家應該先建設車站再修建線路。除了良好的運輸服務外,在城鎮內種植樹木也會改善城鎮對運輸公司的評價,因此OpenTTD也是一款種樹遊戲。
遊戲內的所有載具即使有原型,出於版權原因也會使用不同的名字。如空中巴士Airbus在遊戲中被稱為Airtaxi空中計程車
鐵路
隨著遊戲進程,遊戲內依次會出現4種鐵路:普通鐵路、電氣化鐵路、單軌鐵路及磁懸浮鐵路。除普通鐵路列車可在電氣化鐵路上運行(遊戲中並沒有「碳烤接觸網」之類的設定)之外,其餘列車不互通。同時有內燃/蒸汽車頭和電力車頭的先進動力列車可以在普通鐵路上運行。導入部分擴展包可能會引入新的軌道類型或是禁用一些類型的軌道。不同於公路等運輸方式,有多列列車參與鐵路運輸時必須使用信號燈。OpenTTD的常規信號燈採用區間閉塞方式,而之後加入遊戲的路徑信號燈更接近現實中的電氣連鎖自動閉塞,以路徑為基礎,後來居上成為遊戲中最重要的信號燈。有玩家認為路徑信號燈的引入是OpenTTD不同於其他運輸類遊戲最大的亮點。然而,遊戲中無法在橋梁、隧道中設置信號燈和車站,使得深入大城鎮核心區的鐵路運輸變得較為困難。
公路
遊戲中的公路運輸相比鐵路運輸運量要小得多,因此適合小產量貨物的運輸。由於城鎮生成時自帶道路,因而公路運輸也是城鎮核心區域的重要客運方式,但是遊戲自帶的巴士運量很低,大城鎮容易運不完。遊戲中的汽車之間沒有碰撞,因而也沒有紅綠燈。除了在道路盡頭之外汽車不會主動調頭,因而玩家在建設往返式路徑時需要做好如何調頭的規劃。遊戲中城鎮道路上沒有私家車,因此只要玩家設置得當不會出現堵車。公路與鐵路平交時,由於遊戲不會將複線鐵路的平交道口合併,也不會提前關閉道口(除非鐵路方面使用路徑信號燈),非常容易發生事故。為此,只要資金充裕地形允許,一般都會選擇立交。
航空
由於遊戲中的運輸收入與行程時間成負相關,航空運輸是最快也是原版遊戲中最賺錢的運輸方式。為平衡這一優勢,遊戲中存在「飛機速度因子」這一設置,將飛機速度乘以飛機速度因子才是飛機實際的速度,通過削減飛機速度以使航空收入與鐵路運輸差不多,默認值為1/4。遊戲中的飛機分為大型飛機、小型飛機和直升機。遊戲早期可用的小型機場會在一定年份後不再可用,而大型飛機在小型機場降落會有一定概率發生空難(無視設置,只能作弊解除)。@空中浩劫協和式客機是原版遊戲中最快的運輸工具,但運量感人而缺乏優勢。原版遊戲中所有直升機最終會變得不可用,因此如果想在後期遊戲中繼續使用直升機需要藉助載具永遠可用設置或是NewGRF。
水運
水運是遊戲中最慢的運輸方式,但運量較大,較為雞肋(由於產量與評價有關,評價又與速度掛鉤,一般高產量需要較高速度的載具)。一些NewGRF(知名的有FISH@阿爾斯通[2])會添加其他船隻以改善水運。
電車
遊戲原版提供了軌道、車庫等完整的電車固定設施,[3]但沒有提供載具,因此遊戲將電車設施隱藏。玩家需要通過導入NewGRF添加載具以使之有實際用途。電車與汽車可以共用車站,但不能共用車庫。由於遊戲中不存在社會車輛干擾,電車速度較快@亦莊有軌電車 @張江有軌,再加上NewGRF製作者通常傾向於將運載能力設得較大,因而電車是解決早期沒有設置鐵路的大城市內部交通的重要方式。
遊戲設置
OpenTTD提供了豐富的設置選項,以供玩家更改遊戲體驗。中文用戶通常首先要修改的是字體設置,因為遊戲不支持ttf格式的字體而只支持ttc格式,而有時系統默認的字體就屬於ttf格式。一般可以在openttd.cfg
中將smallfont
、mediumfont
、largefont
都改為C:\Windows\Fonts\simsun.ttc
解決問題。玩家可以設置無故障模式、無維修需求、無空難(大型飛機在小型機場降落時除外)、顯示等,但無法更改快捷鍵。
遊戲拓展
OpenTTD支持NewGRF、AI、場景等拓展,使得遊戲內容有了更多可能。
NewGRF
雖然NewGRF的製作缺乏較好的工具,甚至早期的"Near Hex Editing"[4]也沒有打消玩家們的熱情,遊戲內置的在線查找拓展包系統內有大量社區製作的NewGRF可供選擇。NewGRF可以添加新的載具、新的道路、鐵路類型乃至改變整個工業體系(知名的有FIRS)。
AI
原版遊戲中沒有電腦玩家,但玩家可以通過在線查找找到不少AI。電腦玩家可以在單機遊戲中充當競爭對手,增加遊戲的趣味性。OpenTTD也提供了在聯機遊戲中使用AI的選項,但大多數伺服器管理員不會使用。雖然一些AI的遊戲水平不錯,也能取得較好的收益,但修的路網通常比較難看。同樣,社區對創作AI有著相當的熱情,甚至有作者在身患新冠肺炎隔離治療期間依然堅持製作AI[5]。
遊戲腳本
遊戲腳本注重於遊戲規則的改變。有些遊戲腳本要求為城鎮提供更多服務才能讓城鎮發展,也有些腳本會改變工業的運作方式。這些腳本同樣可在遊戲內查找。同一局遊戲中只能使用一個腳本。
場景和高度圖
場景是預設好的遊戲地圖,製作者可以從中建構更為真實的地形和工業體系,也可以天馬行空,虛構地圖。場景可以在遊戲內查找,目前有不少場景意在重現真實的某個地區;為此一些場景會要求NewGRF以進一步還原真實情況。高度圖是一張灰度圖片,只指定地形而不包含工業、城鎮等信息,使用時工業、城鎮仍然由遊戲隨機生成。
|
注釋
外部連結
- OpenTTD官網
- OpenTTD's Wiki(多語言,骨幹頁面有中文但大部分頁面仍然有待翻譯)(注意該網站內容與OpenTTD本體一樣使用GNU/GPL協議)
- Steam
- 原始碼 (GNU/GPL 2.0)