BVE Trainsim

维基百科,自由的百科全书
跳转至: 导航搜索

BVE Trainsim,(原名為「暴走ビューエクスプレス[1],Boso View Express」),中譯為暴走列車,是一款在Windows 系統[2]免費使用的模擬鐵路列車駕駛電腦遊戲,由日本網友Mackoy[3] 開發。由於玩家可以為遊戲自行設計、製作列車、路轨、佈景等元素,同時可下載世界上眾多網路用戶公開的車輛檔案,享受各式各樣的路線車輛的駕駛樂趣,因此深受多國玩家的歡迎。

簡介[编辑]

BVE的遊戲除了软件外,主要由兩種要素組成:列車路線

在 BVE,一列模擬列車的元素包括:駕駛室的環境(一般以圖像材質顯示)、極速、自動或手動操控、軌距、行走音,等等。而一條 BVE 路線則包括定線走向景物讯号、限速、車站(停車處)及沿途所需聲音(如月台廣播)等元素。本條後段路線和列車的製作有更詳細的描述。

某程度上,BVE像一台鐵路列車駕駛模擬器。原作者提供的软件只定義了操控列車的方法(鍵盤控制)以及列車行走時的景物變換規則,而幾乎沒有提供列車及路線[4]玩家使用。然而,世界各地的 BVE 玩家製作了極多不同的列車和路線,大大提高了遊戲的可玩性。

版本[编辑]

BVE 1[编辑]

2000年11月BVE1.22版類似目前的 BVE2,當初作者開發時因為當時沒有音楽館 Train SimulatorTAITO電車でGO!的遊戲而自行製作此駕駛遊戲,後來陸續修改並受到前述遊戲的影響,正式公開發表時與BVE2最大的不同特點在於有計分模式和自由模式,當計分模式中駕駛不當或分數過低時可能直接結束遊戲,於 BVE2 正式公開發表後停止公開。

BVE 2[编辑]

從2001年開始至2004年3月的最終版本為止是絕大多數世界各地的玩家認識且製作列車和路線的開始,與前版本不同處在於增加ATC 系統,可使用窗口執行,增加列車音源、路線中景物可運用數量,並且路線和景物新增加 CSV 文件格式,需要安裝微軟 DirectX,不過因為DirectX 10不支援而無法在 Windows Vista 運行。

BVE 3[编辑]

2003年間曾經公佈改良BVE2的計畫說明,但後來並未完成及公開,在2004年BVE4開發時有提到因為「 Ver. 3 は、抵抗制御を再現しようとして失敗したものです。」而停止開發及公開的訊息。[5]

BVE 4[编辑]

2005年1月正式公開發表的BVE4取消了BVE2的輔助視窗及取消支援RW文件格式的路線,加入視野放大縮小、駕駛台的光暗、按鍵變更等功能,以更真實的全畫面取代,另外採用DLL增加了列車的各種新功能,如信號、儀表、雨刷、列車保安裝置等等,幀率更提高至60fps,需要在微軟 .NET平台方能運行,因為DirectX 10不支援而無法在Windows Vista運行。

BVE 5[编辑]

2008年7月Mackoy正式發表開發BVE5,主要原因是BVE4無法在Windows Vista運行,因此以新的程式語法重新編寫BVE5。從目前體驗版本得知路線、車輛將使用新的指令語法、句法和如同OpenBVE取消25m的區塊限制等[6],景物僅能使用微軟 DirectX景物檔案(.x 格式)。

衍生程式[编辑]

openBVE (Train Simulation Framework)[编辑]

2008年4月由reschanger所發表的 openBVE(現稱Train Simulation Framework)並非BVE的新版本,但成為新一代能夠執行BVE2、BVE4路線及車輛規格所編寫的列車駕駛模擬器,開發主因為BVE並非一個開放源碼跨平台软件[7],還有 BVE 的後續版本開發遲緩。Train Simulation Framework的特色包括使用OpenGL(圖形)、OpenAL(音效)處理而非支援 DirectX,並可以經由 MonoWineLinuxOS X平台上使用,而且增加了功能包括車内外視角自由觀察、立體駕駛室等。

列車操控[编辑]

BVE 的列車可由鍵盤音楽館 Train Simulator所用的控制桿來操控。

除了普通的向前、向後、加速、制動(減速)等功能外,BVE亦支援多種列車操控功能,例如自動行車操作 (ATO)及緊急制動等。

路線和列車的製作[编辑]

路線和列車的定義是由多個纯文本文件組成。

檔案延伸[编辑]

在 BVE1.22版本,路線的文件扩展名是 RW,而景物的文件扩展名是 B3D,所謂的景物就是 3D圖型

BVE 2.0~2.63 的版本則新支援的 CSV 文件格式。無論是定義路線還是景物,均可以 CSV 的形式儲存。

目前的 4.2 版本已取消支援 RW 文件延伸的路線。此版本亦局部支援微軟 DirectX景物檔案(.x 格式)。

圖形[编辑]

部份純色的圖形可透過程式碼直接於路線或列車檔中定義。其他圖形則必需以點陣圖 (BMP) 格式儲存,並於定義路線或列車的檔案中取用。

聲音[编辑]

在 BVE 的所有聲音均以簡單的 WAV 格式儲存,並由定義路線或列車的檔案取用。

輔助工具[编辑]

官方輔助工具[编辑]

除了模擬器软件外, BVE 的官方網站還提供了一些輔助工具(除特別註明外均有日文英文版本提供):

  • 路轨檢視器(Track Viewer):用以開啟並觀看 RW 或 CSV 格式的路線檔。
  • 景物檢視器(Structure Viewer):用以開啟並觀看 B3D 或 CSV 格式的景物檔。

                最新的版本更可讀入及輸出 DirectX 靜態景物。

  • 摩打編輯器(Motor Editor):用以編輯列車運行的聲音。
  • 列車編輯器(Train Editor):(日)用以設定列車性能。
  • 儀錶背景製作器(Gauge):(日)用以製作刻度平均的儀錶背景。
  • 物件鏡像器(Mirror):(日)輸入某物件,產生的物件左右倒轉,方便玩家觀看、編輯及修改。
  • B3D-CSV景物格式轉換器(B3D to CSV converter):(日)能為 B3D 景物檔轉換格式成 CSV,反之亦然。
  • 駕駛台升級器(Panel Upgrader):(英)匯入舊版列車駕駛台定義檔,輸出BVE第四版適用的新格式。
  • CSV-X景物格式轉換器(CSV to X converter):(英)能為 CSV 景物檔轉換格式成 X。

其他愛好者製作的工具[编辑]

另外,部份網友[8] 亦自行製作了一個能自動建置路線檔的程式:RouteBuilder。 此程式的網頁見「相關鏈接網站」一節。除此以外,尚有不少软件和試算表幫助使用者計算、製作景物、等等。

缺點[编辑]

以下是其中幾個關於 BVE 的主要缺點:

  1. 由於 BVE2 並未提供有效的字串轉換功能,很多由亞洲玩家設計的列車或路線需要經過重整才能在使用其他亞洲西歐字元編碼電腦上運行。
  2. 同上述問題,使用逗號為小數點的國家在讀取使用句點做小數點的國家製作之路線時,玩家需在控制面板中變更小數符號、數字分位符號、清單分隔字元更換,避免造成景物發生錯誤,甚至無法執行。
  3. 在 BVE 唯一移動的東西就是玩家駕駛的列車,其他周圍的事物是靜態的。所以,玩家在中途遇到的移動物件(如迎面而來的另一列車)在 BVE 看來是完全靜止的。
  4. 缺少列車車燈燈光效果、駕駛視角受到控制無法改變,無法開發車輛的各種特別任務或製作折返形式的路線有限制,路線及景物能夠使用簡單、基本的程式開發、編輯,但是在無「所见即所得」的製作程式下,部份對空間感不佳之玩家花費不少時間研究而認為過於麻煩。[9]

相關條目[编辑]

注釋[编辑]

  1. ^ 名稱簡略為 BVE 的「暴走ビューエクスプレス(暴走View Express)」,命名來源是JR東日本255系電車「(房総ビューエクスプレス,Boso View Express)」的暱稱,因為房総日語讀音同暴走之趣味,不過原名也造成漢字使用者之誤解,因此統一以英文作表記「BVE Trainsim」。
  2. ^ 在2007年3月1日微軟推出的OS「Windows Vista」在網路上有玩不到BVE的報告。報告1報告2報告3,不過後來有位英國網友公佈在Vista下執行BVE 4的方法 資料1資料2
  3. ^ 原作者真正姓名:Takashi Kojima(こじま たかし),詳見 http://mackoy.cool.ne.jp/note/profile.html
  4. ^ BVE 官方網站只釋出兩條路線,分別為内房線、京成千葉線的局部路線。
  5. ^ 官方站頁面已刪除,可參考 Wayback Machine(開啟頁面為亂碼時請轉換編碼為:Shift JIS,)
  6. ^ mackoy 的 BVE Trainsim 開發筆記
  7. ^ http://trainsimulationframework.org/about/index.html
  8. ^ RouteBuilder 作者為德國的 Uwe Post 與奥地利的 Thomas Tschofenig 合作編寫。
  9. ^ 臺灣 BVE 網站 對 BVE 主程式的缺點看法。

外部鏈接[编辑]