在 OpenTTD 中玩模型火車
想玩實體模型火車,卻沒有足夠大的空間?試試 OpenTTD 中的虛擬火車吧。
我父親一直很喜歡火車模型,我記得我小時候,曾看著他在圣誕樹周圍建了一整條軌道。當(dāng) 樂高 火車套裝發(fā)布時,因其便利性和固有可擴展性,我們轉(zhuǎn)而投向了樂高火車的懷抱。多年來,我們熱衷于建造和改裝樂高火車及單軌軌道。我經(jīng)常想象,未來我會有一個車庫或地下室,專門用于微型景觀和電動汽笛火車。強調(diào)一下,我沉迷于另一個愛好的可能性非常低,所以當(dāng)發(fā)現(xiàn) 虛擬 模型鐵路可以為我提供相同的滿足感時,我很開心。我的虛擬愛好引擎是 OpenTTD,這是一款基于名為 Transport Tycoon Deluxe 的 90 年代老游戲的開源模擬游戲。
安裝 OpenTTD
你可以在 openttd.org/downloads 下載適用于 Linux、macOS 和 Windows 的 OpenTTD。
如果你正使用 Debian Linux 或其衍生產(chǎn)品,甚至是在使用 Chromebook,你可以下載 .deb
包。使用 apt
命令安裝它:
$ sudo apt install ./openttd*deb
如果你在使用其他 Linux 發(fā)行版,請下載通用安裝程序,并使用 tar 命令解壓縮包:
$ tar xvf openttd-x.yy.z-linux*.tar.xz
OpenTTD 已經(jīng)在 Linux、macOS 和 Windows 的 Steam 中上架(Steam 是一個非開源的,但是很常見的跨平臺游戲客戶端)。
啟動 OpenTTD
如果你安裝了 OpenTTD,可以從應(yīng)用程序菜單啟動它。
如果你是下載了通用包,可以切換到游戲目錄,使用本地的 openttd
命令啟動游戲:
$ cd openttd*
$ ./openttd &
首次啟動 OpenTTD 時,游戲會提示必須下載圖像集,在 Steam 版中會自動安裝,但在獨立應(yīng)用程序中需要單擊一下鼠標。無論如何,因為 OpenTTD 是開源的,經(jīng)過了很好的改進,所以在默認圖像之外,你最終還會下載的還有很多其他圖像。
下載圖像集后,你會看到一個古色古香的小型界面。我覺得 640x480 的界面有點小,雖然舊圖像界面確實更有年代感(那時計算能力還比較弱),但一些適配現(xiàn)代屏幕的輕度升級還是很好用的。因此,你的第一步操作就是點擊“檢查在線內(nèi)容”按鈕。
加載模組
“內(nèi)容下載”界面是一個查看已通過審查的 OpenTTD 模組的窗口,可以提供個性化的改進圖像界面、全新音樂、火車模型和地圖名稱。我使用了新西蘭全套配置,所以對我來說,生成的所有城市都很熟悉,盡管 2020 年我轉(zhuǎn)而開始使用“輻射 3”套裝了。模組 非常多,可以使用右上角的搜索欄來縮小選擇范圍。
下面是一些個人認為必備的模組:
- abase - 高分辨率圖像。將近 300 MB,這可能是你玩此游戲需要的最大一次下載(游戲本身只有 50 MB)。
- OpenSFX - 一個聲音合集。讓你能聽到城市中的交通聲、船運的喇叭聲以及很棒的火車汽笛聲。
- Town names - 城鎮(zhèn)名稱。默認的城市名稱很有趣,但我認為記一些本地化的名稱更容易。
- Trains - 火車模組。OpenTTD 有一組運行良好的默認火車模型,但如果你已經(jīng)是一名火車觀察員,那你可能會喜歡下載一些額外的火車模型。我使用的是 NZR 火車合集,但還有很多火車也是可用的,包括來自英國、美國、奧地利、比利時、捷克共和國的車,以及按字母表順序排列的許多其他火車。
- Beginner tutorial - 新手教程。是一個幫你學(xué)習(xí)游戲及界面的引導(dǎo)場景。
游戲引擎默認值
下載新素材后,你需要將它們設(shè)置為默認值。有兩個設(shè)置的地方:游戲引擎默認值、游戲內(nèi)腳本與素材。
OpenTTD 菜單(Seth Kenlon, CC BY-SA 4.0)
單擊“游戲選項”按鈕。 在游戲選項屏幕中,調(diào)整以下設(shè)置:
- 將屏幕分辨率設(shè)置為你喜歡的界面尺寸。
- 將基礎(chǔ)圖像集設(shè)置為 abase。
- 將基礎(chǔ)聲音設(shè)置設(shè)置為 OpenSFX。
關(guān)閉游戲選項屏幕。你的改動會自動保存。
游戲選項
在主菜單界面,單擊“NewGRF 設(shè)置”按鈕。
NewGRF 設(shè)置菜單(Seth Kenlon, CC BY-SA 4.0)
未活動的模組顯示在 NewGRF 設(shè)置窗口的下半部分。要激活一個未活動的模組,請選擇它并單擊左下角的“添加”按鈕。選擇要激活的模組后,再單擊“應(yīng)用”按鈕。
教程
如果你下載了“初學(xué)者教程”場景,可以通過它來學(xué)習(xí) OpenTTD。開始教程請單擊主菜單屏幕頂部附近的“播放場景” 按鈕,然后選擇該教程并開始。
初學(xué)者教程有著游戲界面的完整瀏覽流程,全部完成需要花費一些時間。
快速開始
現(xiàn)在我們快速介紹一下,此處你要了解以下內(nèi)容:車輛出自倉庫,一切活動都需要時間表。記住這兩條規(guī)則,你可以立即開始建造火車(以及道路、海港和機場)。
建造車站
要在兩個城市之間建立一條簡單的鐵路線,請單擊頂部圖標欄中的鐵路軌道圖標。
新建圖標欄——鐵路選項(Seth Kenlon, CC BY-SA 4.0)
鐵路以車站開始和結(jié)束,所以我通常在預(yù)定線路的兩端各放置一個車站。單擊火車站圖標(將鼠標懸停在其上方可查看其標簽)。一個火車站要服務(wù)于一個地區(qū),其作用范圍必須與該地區(qū)盡量多地重疊。要查看車站的覆蓋范圍,請通過單擊車站對話框底部的“開啟”按鈕以啟用覆蓋區(qū)域高亮功能。
車站覆蓋信息窗口(Seth Kenlon, CC BY-SA 4.0)
黑色網(wǎng)格表示覆蓋范圍,而白色網(wǎng)格顯示車站的物理占據(jù)范圍。當(dāng)你將鼠標懸停在一個區(qū)域上時,車站的覆蓋范圍所需耗材會在彈出窗口中列出。從簡單的開始,創(chuàng)建一個單軌 4 輛車的站臺。在地圖上的兩個城市之間重復(fù)執(zhí)行此操作兩次。
創(chuàng)建車站菜單(Seth Kenlon, CC BY-SA 4.0)
鋪設(shè)鐵軌
接下來,用鐵軌連接車站。 OpenTTD 的等距視圖需要一些時間來適應(yīng),但是在單擊鐵路圖標并在地圖上單擊拖動之后,你就開始大概有所了解了。X-rail 圖標提供了“自動軌道”模式,該模式會根據(jù)用戶單擊的方塊位置對齊軌道。
鋪設(shè)導(dǎo)軌時要細心。OpenTTD 是不可撤回的,所以一旦點擊一個正方形,軌道就會被構(gòu)造出來。你必須使用炸藥圖標來移除導(dǎo)軌。和現(xiàn)實生活中一樣,沒有撤消按鈕。
火車車庫
火車來自車庫。因此,要在鐵路上添加火車,必須在沿線的某處添加一個車庫。單擊車庫圖標并在現(xiàn)有鐵路附近放置。將車庫連接到現(xiàn)有軌道,以確保你的火車可以從車庫到達適當(dāng)線路的(在此簡單示例中,線路是唯一的)。
建造車庫菜單(Seth Kenlon, CC BY-SA 4.0)
模型火車
終于,你可以將虛擬模型火車添加到虛擬鐵路中了。要創(chuàng)建火車,請單擊車庫。
單擊站點窗口底部的“新建車輛”按鈕,會列出可用的火車引擎和汽車。列表會部分取決于你從可下載內(nèi)容中添加的模型。一般來說,發(fā)動機分為三種:蒸汽發(fā)動機、柴油發(fā)動機和電動發(fā)動機。游戲內(nèi)時間從 1950 年開始,所以早期你只有蒸汽可選。隨著時間推進,你會獲得可用于升級的創(chuàng)新型新模型。
創(chuàng)建火車菜單(Seth Kenlon, CC BY-SA 4.0)
現(xiàn)在創(chuàng)建一個簡單的火車,其中包括一節(jié)引擎、一節(jié)客車和一節(jié)郵車。如果想添加其他類型的車廂,請單擊站點以確認它們的可提供車型(由其覆蓋區(qū)域決定)
創(chuàng)建火車時刻表
現(xiàn)在有了鐵路和火車,還需要創(chuàng)建一個火車時刻表。時間表與車輛關(guān)聯(lián),因此無論何時添加新車,都要記得添加時間表,以讓新車投入使用。
要為火車添加時刻表,請單擊其車庫列表中列車左側(cè)的編號。這樣可以打開火車視口,窗口右側(cè)會有按鈕。單擊箭頭圖標即可查看該列車的時刻表。
創(chuàng)建時刻表菜單(Seth Kenlon, CC BY-SA 4.0)
要創(chuàng)建時間表,請單擊時間表窗口底部的“前往”按鈕,然后單擊要設(shè)置成第一個目的地的車站。然后點擊下一站。你可以在時間表中選擇一個??奎c,瀏覽“滿載”和“卸載”下拉菜單中的選項,以此調(diào)整裝卸要求,并且可以在“無???rt>Non-stop”下拉菜單中調(diào)整路線(如果開發(fā)了新路線)。選項有很多,隨著城市發(fā)展和地圖完善,你可能需要隨時調(diào)整策略。
但是現(xiàn)在,單擊火車視口底部的紅色“已停止”按鈕,讓火車投入使用吧!
在役中的火車(Seth Kenlon, CC BY-SA 4.0)
試試 OpenTTD 吧
OpenTTD 是一個模擬器,同時也是一個游戲,所以確實會有一些限制,比如你可能想要優(yōu)化的預(yù)算和參數(shù)。例如,你可以單擊一個城市、農(nóng)場或工廠,了解其可接受的進出口類型。你可以通過單擊 OpenTTD 窗口右下角的預(yù)算按鈕來借錢。它不僅僅是一個虛擬的火車集合游戲。你還可以建造道路、機場、海港等。記得所有車輛都需要車庫和時間表,你就在實現(xiàn)虛擬企業(yè)的路上成功了一半。
OpenTTD 有著活躍而熱情的社區(qū),以及詳細的維基,并且有大量的資源和教程在線可用。下載游戲并試試吧!