Linux防健忘日誌No.7-Ubuntu 9.04 企鵝也玩復古:OpenTTD(運輸大亨)



Linux近年來成長突飛猛進
不論是在日常作業或者娛樂方面

都已經比以前好很多
脫離只是”企業用”的印象

不僅可以打word,ppt,excel
看DVD,抓BT,上網,聽音樂通通都難不倒他

但…最大的痛處就是不能打電動|||
其實這樣也好

前幾周有看到有人嫌說政府送的教育用電腦裝的竟然是ubuntu
當然雞婆的我也上去說明教育用電腦裝linux就很足夠

你要用windows做的事都可以做的到
惟獨打電動

但都跟你說教育用了,打甚麼電動?
在Linux大概有98%在windows的遊戲沒辦法玩

另外2%呢?

相信我,你不會想玩的
大部份都是復古遊戲
像是DOOM,德軍總部,馬力歐等骨灰級的遊戲

雖然是這樣我還是要打一篇以防止我忘記今天裝的OpenTTD…

他是一款1996年在Windows平台上出的模擬遊戲
之後還推出模擬樂園

但老實說模擬類的遊戲根本不是我的菜(虛擬世界玩現實世界…)

純粹是想要多摸Linux(羞)
不廢話講正題

OpenTTD分三種安裝方式:

1.直接sudo apt-get openttd
2.或者去官網抓deb自動安裝包
(http://www.openttd.org/en/)
3.水準想要降低的可以用指令慢慢編譯^^

以上三種都需要sample.cat, trg1r.grf, trgcr.grf, trghr.grf, trgir.grf, trgtr.grf
這6個檔案
如要讓遊戲有聲音需要gm資料夾下的所有midi音效

那些檔案哪裡來?
都從Windows原版的運輸大亨光碟裡來

啥?這麼老的遊戲最好人人都有

請愛用google

找到windows版的裏面就有了

我找了30分鐘才找到=口=
真的真的找不到再留言

因為第1跟第2種方式實在是太困難滑鼠按一按key幾個基本指令再把所需的檔案按照他readme檔案說明複製到指定位置就完成了
將gm資料夾底下的midi copy到/usr/share/games/openttd/gm
6個程式檔案丟到/usr/share/games/openttd/data

就可以玩了
完全有腦化

小弟比較笨
那幾個指令通通不會也看不懂readme檔怎麼辦…

一直裝笨下去也不是辦法
只好開那個了

1.要先裝需要編譯的套件模組,網路不夠快的人光在這可能就要等一會兒
sudo apt-get install build-essential dpatch libsdl1.2-dev libpng12-dev subversion timidity zlib1g-dev

也可以用套件管理員找以下編譯套件裝起來:
build-essential
dpatch
libsdl1.2-dev
libpng12-dev
subversion
timidity
zlib1g-dev

自己選擇…達到的目的是一樣的

2.取得OpenTTD Source Code
先用mkdir建立一個你要玩OpenTTD的資料夾

我這是在家目錄下建立一個名為OTTD來做為OpenTTD的安裝資料夾

接著切換到OTTD資料夾下輸入
svn checkout http://svn.openttd.org/trunk

接著他會自動把Open TTD的Source Code下載回來

3.抓完Source Code後切換到OTTD資料夾下的trunk接著打入
./configure

會開始編譯

4.編譯完成後再打入
make

會開始編譯建組執行檔
完成後把上頭說的那6個檔案丟到OTTD/trunk/bin/data
之後執行OTTD/trunk/bin下的openttd
./openttd

就可以成功執行

但這裡可能會遇到畫面亂碼
此時用gedit去修改cfg:
gedit ~/.openttd/openttd.cfg

找到並變更成
language = english.lng

完成:)

話說我不會玩…玩這種模擬養成遊戲還不如叫我拿bb槍去打洋娃娃=口=
有夠難玩的

比較強的地方是
Open TTD已經把原版的TTD整的砍掉重寫
很多功能元素都加進去了
還可以連線共同經營這樣(我猜我應該找不到台灣人陪我玩吧XD)

連解析度都可以開到Full HD
貼圖竟然沒有變形而且還100%相容

原圖網址:http://picasaweb.google.com.tw/ar801112usa/TeNoqH#5374596295638592546

我只能說讓他重生的製作小組實在太強了

以及在找那6個原始檔的同時
也找到一個TTD的世界地圖素材網站
http://easttown.co.uk/TTDX/index.php

收工

By Nathaniel 轉載允許

Leave a comment

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料