在 OpenTTD 上重溫兒時鐵道夢

在 OpenTTD 上重溫兒時鐵道夢

小編在遠古的學生時代,曾經一度很迷「鐵路大亨」(Railroad Typcoon)這個遊戲。當時電腦還是286,記憶體、硬碟跟現在比起來,已經不能以「小」來形容,而是「微」。螢幕還是黑白畫面,作業系統也還停留在DOS,遊戲的畫面當然也簡略。

但是,有意思的是,人的潛力無限,硬體的限制越大,在有限的畫素下,反而能激盪出特別多具有創意的遊戲。 反觀現在,硬體的功能強了,遊戲也進步到體感時代,遊戲雖多雖炫,但是反而找不到當年眼睛盯著小螢幕,絞盡腦汁想要過關的那種感動。

鐵路大亨的遊戲規則基本上是以運送貨品在廣大陸地之間東奔西跑,互通有無賺取金錢的遊戲。玩家必須想辦法有效率的安排列車在不同的城鎮間行進,幫助城鄉之間的居民運送物資郵件來賺取金錢。這個遊戲的作者Sid Meier後來又推出了另一個遊戲「文明帝國」(Civilization),一樣是廣受好評。基本上遊戲中隱隱包含了經濟學的知識,玩家除了搞鐵路之外,還要注意到公司股票、競爭對手的佈局策略,有著寓教於樂的效果。

在 OpenTTD 上重溫兒時鐵道夢

在 OpenTTD 上重溫兒時鐵道夢

在 OpenTTD 上重溫兒時鐵道夢

而在不久之後,市面上又出現另外一款運輸類的遊戲,稱為「交通大亨」Transport Tycoon(也可稱運輸大亨),其實遊戲的內容看起來跟鐵路大亨很相似,只是遊戲的細緻度提升,畫面變為彩色,比較美觀。在當年,小編並不喜歡這款遊戲,因為看起來像是抄襲之作,而且遊戲玩起來的感覺,覺得比較像是在上工藝教室的課,與鐵路大亨比較起來,雖然精雕細琢有餘,但少了流暢感,而多了幾分刻意的書匠味。

從時間上來看,「鐵路大亨」是在1990年由MicroProse這間遊戲公司推出的,而Transport Tycoon則是1994年,同樣是由MicroProse公司推出。而隔了一年,又乘勝追擊推出Transport Tycoon Deluxe。看來,當年迷上這種經營策略遊戲的人還不少。

不過,雖然小編比較支持鐵路大亨,而且鐵路大亨後來也有推出新版,但是不知為什麼,總覺得變成彩色版之後的鐵路大亨,就再也沒有當年黑白螢幕上面那麼好玩了。

OpenTTD十六年之後的再生

OpenTTD是Transport Tycoon Deluxe愛好者完全重寫的,原本的TTD沒有開源碼,因此連1.0中的圖片跟音樂,都是重做的。在網路上Beta了好一陣子之後,2010年4月推出了OpenTTD 1.0的正式版,遊戲的官方下載網址在此

從1994年的Transport Tycoon Deluxe推出至今,到免費的OpenTTD 1.0誕生,當然OpenTTD並不是從石頭裡跳出來的,之前就有許多論壇持續關注著OpenTTD的進化,也有自己打造OpenTTD的場景、列車的各種計畫在進行著。只是1.0正式版的推出畢竟還是有某種宣示的意味,同樣的一款遊戲,走了16年的歷史,服務了好幾代的朋友。抓下來,在電腦上一執行,隱隱還是有些感動。

1.0的版本到底是有些好處,過去的版本想要使用中文,還需要自己打包語言包,而1.0版則支援了多國語言,也包含繁體中文。此外,當年的Transport Tycoon Deluxe是單機版的遊戲,而現在OpenTTD則支援了網路連線的多人模式,可以在LAN以及Internet兩種模式下連線,每局最多可以支援255名玩家同時連線,爭奪交通大亨的頭銜。

至於遊戲實際跑起來如何?嗯,或許是因為英文字體本來就比中文字體小的緣故,這個版本的中文文字縮小到用放大鏡看都看不清楚的地步,對於遊戲的進行有嚴重的障礙。其他方面,遊戲進行起來倒是挺流暢的,遊戲的玩法說明則可以參考這裡

在 OpenTTD 上重溫兒時鐵道夢

▲這是遊戲畫面中某個視窗的1比1畫面,可以看到中文字幾乎還是小到不易辨識的地步。

 

在 OpenTTD 上重溫兒時鐵道夢

▲遊戲比當年新增了多人遊戲的玩法,最多可以有255名玩家同時上線。

 

 

如何玩?

在 OpenTTD 上重溫兒時鐵道夢

▲首先設定地圖大小,第一次玩的朋友建議地圖先不要太大,以練習為要。

 

在 OpenTTD 上重溫兒時鐵道夢

▲從上方的工具列開始建立公司,為自己的公司命名。然後將公司總部放置在地圖上。

 

在 OpenTTD 上重溫兒時鐵道夢

▲建立鐵路的機廠,你要先有機廠,才能購買火車以及其他貨車。

 

在 OpenTTD 上重溫兒時鐵道夢

▲再來是設定火車站的方向,然後建立鐵路,火車站必須要與機廠間有鐵軌相連接,火車才能上線。

 

在 OpenTTD 上重溫兒時鐵道夢

▲點選機廠,在這裡可以購買火車。記得一定要至少購買一台火車頭,才能拖動後面的貨車或是郵車。

 

在 OpenTTD 上重溫兒時鐵道夢

▲當你設定好列車後,每一台列車就會有專屬的視窗。可以控制列車要去哪個車站,以及分配列車的時刻表。分派好之後,下達指令,開始你的鐵路之旅吧!

janus
作者

PC home雜誌、T客邦產業編輯,曾為多家科技雜誌撰寫專題文章,主要負責作業系統、軟體、電商、資安、A以及大數據、IT領域的取材以及報導,以及軟體相關教學報導。

使用 Facebook 留言
4c63c22dd08524f7cc13e501539685f1?size=48&default=wavatar
2.  Tiberius (發表於 2010年5月25日 01:44)
打開 openttd.cfg 改下面兩行, 中文應該就「可以看」了。

medium_font = Arial Unicode MS
medium_size = 11

Arial Unicode MS 裝 Office 應該會有, 沒有的話改 PMingLiU 然後測 8, 9, 10, 11 看哪個大小比較順眼來用吧!
Afc1288bb2c3169ed6f897f9120cfb6f?size=48&default=wavatar
3.  Stalin (發表於 2010年5月25日 14:55)
Microsoft JhengHei 的話可以用微軟正黑體,字體我設12, 16, 18(small, medium, large)覺得還算ok
Ef8017874718d997b550aa199dec12e2?size=48&default=wavatar
4.  Irvin (發表於 2010年5月25日 15:06)
OpenTTD是愛好者完全重寫的,原本的TTD沒有開源碼,因此連1.0中的圖片跟音樂,都是重做的。

如果想要加入中文化團隊,可以從這邊開始:http://translator.openttd.org/
janus
5.  janus (發表於 2010年5月25日 15:42)
Stalin 、Tiberius :謝謝,隔兩天我來試試看。或是能不能放張改過後的截圖給大家參考一下呢?

Irvin:謝謝提醒,已更正。
4c63c22dd08524f7cc13e501539685f1?size=48&default=wavatar
7.  Tiberius (發表於 2010年5月28日 03:09)
http://mail.cs.nchu.edu.tw/~s9256043/openttd1.png

這是用
medium_font = PMingLiU
medium_size = 11
的效果

medium_font 是主介面字型, large_font 是報紙字型 (可以用 Microsoft JhengHei, 24 左右), small_font 是曲線圖上面的小字、音樂播放機上的說明文字 ...

small_font 那種空間要塞下中文字實在是不可能的任務, 我也不知道當初為什麼都翻成中文了, 這邊可能比較麻煩 ... 或是要硬上 PMingLiU 11 求看得懂 (但可能會上下疊在一起或出血

OpenTTD 繪圖引擎的部份, 因為座標系、bitmap 效果等等的問題 (想當年光是記憶體都 ...), 一直很難做出「等比例放大遊戲介面, 只將字型部份用原生解析度描繪」的效果, 當初我有嘗試寫過, 不過後來還是乾脆掛 Arial Unicode MS 玩英文介面了 ... (爆逃)

另外就如 Irvin 提到的, OpenTTD 不是原本的 TTD 開源碼, 而是 ludde (Ludvig Strigeus) 這位強者分析原始遊戲, 逆向工程重寫的 C 語言版本 ... TTD 原作者 Chris Sawyer 向來是用 MASM 寫遊戲 (包含之後的 RollerCoaster Tycoon!), 如果 TTD 直接開源碼的話, 應該會是組語才對 XD... 順道一提, 這位 ludde 後來寫了 uTorrent .........
5dc4812c64317ae812c0dfd6674a04fb?size=48&default=wavatar
9.  占基利 (發表於 2010年9月10日 14:39)
實在太好了,很多謝你的分享,找到我兒時一直陪伴我的遊戲!!! 感動~~
發表回應
謹慎發言,尊重彼此。按此展開留言規則