OpenBVE
OpenBVE是一個獨立開發的開源列車模擬器,OpenBVE的名稱來源於 BVE Trainsim,即“開放的 BVE”。支持車内外視角自由觀察、立體駕駛室等。OpenBVE 使用 OpenGL 和 OpenAL作為 應用程式介面。本項目起源於作者的一個想法,應該有一個跨平台並且開源的列車模擬器,而且要比現存的所有此類軟件都真實,並注重在駕駛室內駕駛。[1]此程式並沒有使用上的限制,發布最新二進制包,同時獨立發布其最新C#源码。 開發者在2011年5月11日宣布當openBVE進入第二版本的階段,程式會重命名為Train Simulation Framework。同時,官方網站域名改為 trainsimframework.org(页面存档备份,存于互联网档案馆),但是程式現時仍然保留OpenBVE的名稱。[2] 2012年5月3日,openBVE討論區關閉,而五日後(5月8日)開發者宣佈終止開發openBVE,只提供網頁下載相關檔案。openBVE主網站於翌日關閉,改由社群網民接手開發。 由於OpenBVE只支援Windows,Linux及macOS,令Hmmsim出現在Android及iOS平台。 版本OpenBVE第一代版本中,可以讓玩家看到自己駕駛的列車,和在同一路軌中行駛的前(後)車。 功能OpenBVE 功能大致上與 BVE Trainsim 兼容,並有以下額外的功能:
物理及環境效果OpenBVE 已經模擬起始阻力、慣性、曲線阻力、重力、倒塌之間(包括緩衝區和鏈耦合汽車耦合)、空氣阻力、氣壓、氣溫、空氣密度、海拔高度(如大氣隨高度變化的變量)、摩擦、車輪打滑等。[1]另外,OpenBVE也在設定頁面提供模擬震盪、碰撞及出軌的選項。 制動系統OpenBVE 能根據不同型號的制動系統,模擬在每一車廂的制動系統,也模擬整列列車的制動氣管。 [1] 車卡獨立模擬OpenBVE 可以完全地模擬出列車的每一個車箱,包括所有的電阻、發動機和制動系統。[1] 動態物件OpenBVE 可以讓物件移動、旋轉或將材質貼圖移位,並以數學函數配合內置變數來控制。[1] 簡單例子有:
優點
缺點
與 BVE Trainsim 的分別在 CSV 路線格式中的 Track.Signal 指令(RW 為 [Railway] 中的 @Signal)出現了與 BVE Trainsim 不兼容的情況。 Train Simulation Framework在 2010年3月14日[4]。這個版本展示了未來 openBVE 2 可能的渲染模式,聲稱比 openBVE 現有版本快上十倍。 已經發布了 openBVE 2 Renderer Demo此系列將帶來構架變化,易於導入數據,不僅支持現有數據,還會創作更多物理特性,引擎,剎車系統,和安全系統,這樣基本可以模擬全部運輸工具。儘管開發更注重軌道列車。 由於原作者已停止開發openBVE,Train Simulation Framework最後沒有實現。 命名當openBVE進入第二版本的階段,程式會重命名為 Train Simulation Framework(簡稱 TSF),以表現程式將會將不同部件分拆,而程式本身將會成為一個框架。[2] 程式的變動為了容許大範圍的新功能,Train Simulation Framework 會重新設計。 Train Simulation Framework 將一分為二,分別為核心引擎(Core engine)和 標準程式庫(Standard library)。[5] 誤會
相關條目相關鏈接
參考文獻
|
Portal di Ensiklopedia Dunia