BVE Trainsim

BVE Trainsim,(原名为“暴走ビューエクスプレス[注 1],Boso View Express”),中译为暴走列车,是一款在Windows 系统[注 2]免费使用的模拟铁路列车驾驶电脑游戏,由日本网友Mackoy[注 3]开发。由于玩家可以为游戏自行设计、制作列车、路軌、布景等元素,同时可下载世界上众多网络用户公开的车辆文件,享受各式各样的路线车辆的驾驶乐趣,因此深受多国玩家的欢迎。

简介

BVE的游戏除了软件外,主要由两种要素组成:列车路线

在BVE,一列模拟列车的元素包括:驾驶室的环境(一般以图像材质显示)、极速、自动或手动操控、轨距、行走音和默认的加减速率等等。而一条模拟路线则包括定线走向景物铁路讯号、限速、车站(停车处)及沿途所需声音(如月台广播)等元素。

本条目后段“路线和列车的制作”有更详细的描述。

某程度上,BVE像一台铁路列车驾驶模拟器。原作者提供的软件只定义了操控列车的方法(键盘控制)以及列车行走时的景物变换规则,而几乎没有提供列车及路线[注 4]玩家使用。然而,世界各地的BVE玩家制作了极多不同的列车和路线,大大提高了游戏的丰富性和可玩性。

版本

BVE 1

2000年11月BVE1.22版类似目前的 BVE2,当初作者开发时因为当时没有音楽馆 Train Simulator日语Train SimulatorTAITO电车でGO!的游戏而自行制作此驾驶游戏,后来陆续修改并受到前述游戏的影响,正式公开发表时与BVE2最大的不同特点在于有计分模式和自由模式,当计分模式中驾驶不当或分数过低时可能直接结束游戏,于 BVE2 正式公开发表后停止公开。

BVE 2

从2001年开始至2004年3月的最终版本为止是绝大多数世界各地的玩家认识且制作列车和路线的开始,与前版本不同处在于增加ATC 系统,可使用窗口执行,增加列车音源、路线中景物可运用数量,并且路线和景物新增加 CSV 文件格式,需要安装微软 DirectX,不过因为DirectX 10不支持而无法在 Windows Vista 运行。而适用于BVE2的路线同时亦可与在手机上的应用程序——Hmmsim上游玩

BVE 3

2003年间曾经公布改良BVE2的计划说明,但后来并未完成及公开,在2004年BVE4开发时有提到因为“ Ver. 3 は、抵抗制御を再现しようとして失败したものです。”而停止开发及公开的消息。[7]

BVE 4

2005年1月正式公开发表的BVE4取消了BVE2的辅助视窗及取消支持RW文件格式的路线,加入视野放大缩小、驾驶台的光暗、按键变更等功能,以更真实的全画面取代,另外采用DLL增加了列车的各种新功能,如信号、仪表、雨刷、列车保安装置等等,帧率更提高至60fps,需要在微软 .NET平台方能运行,因为DirectX 10不支持而无法在Windows Vista运行。此版本的路线亦能与Hmmsim上游玩。

BVE 5

2008年7月Mackoy正式发表开发BVE5,主要原因是BVE4无法在Windows Vista运行,因此以新的程序语法重新编写BVE5。从目前体验版本得知路线、车辆将使用新的指令语法、句法和如同OpenBVE取消25m的区块限制等[8],景物仅能使用微软 DirectX景物文件(.x 格式)。自2011年9月起正式开放下载,目前开发至5.7版(2017年3月17日公开)。此外从Ver.im0.8开始,对向列车以及平交道、铁路讯号、沿线公路上的汽车等景物在游戏中皆能以动态形式呈现,克服了历代BVE游戏中除了玩家的列车外其余物件皆为静止不动的缺点。

BVE 6

2020年6月21日,Mackoy公开BVE6的正式候补版。 2020年9月23日,BVE6正式版开放下载。

衍生程序

openBVE(Train Simulation Framework)

2008年4月由reschanger所发表的 openBVE(现称Train Simulation Framework)并非BVE的新版本,但成为新一代能够执行BVE2、BVE4路线及车辆规格所编写的列车驾驶模拟器,开发主因为BVE并非一个开放源码跨平台软件[9],还有 BVE 的后续版本开发迟缓。Train Simulation Framework的特色包括使用OpenGL(图形)、OpenAL(音效)处理而非支持 DirectX,并可以经由 MonoWineLinuxOS X平台上使用,而且增加了功能包括车内外视角自由观察、立体驾驶室等。

列车操控

BVE 的列车可由键盘音乐馆 Train Simulator日语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。

其他爱好者制作的工具

另外,部分网友[注 5]。亦自行制作了一个能自动建置路线档的程序:RouteBuilder。 此程序的网页见“相关链接网站”一节。除此以外,尚有不少软件和试算表帮助使用者计算、制作景物、等等。

缺点

以下是其中几个关于 BVE 的主要缺点:

  1. 由于 BVE2 并未提供有效的字串转换功能,很多由亚洲玩家设计的列车或路线需要经过重整才能在使用其他亚洲西欧字元编码电脑上运行。
  2. 同上述问题,使用逗号为小数点的国家在读取使用句点做小数点的国家制作之路线时,玩家需在控制面板中变更小数符号、数字分位符号、清单分隔字元更换,避免造成景物发生错误,甚至无法执行。
  3. 在 BVE1至BVE4中,唯一移动的东西就是玩家驾驶的列车,其他周围的事物是静态的。所以,玩家在中途遇到的移动物件(如迎面而来的另一列车)在 BVE 看来是完全静止的。(此项缺点已在BVE5中克服)
  4. 缺少列车车灯灯光效果、驾驶视角受到控制无法改变,无法开发车辆的各种特别任务或制作折返形式的路线有限制,路线及景物能够使用简单、基本的程序开发、编辑,但是在无“所见即所得”的制作程序下,部分对空间感不佳之玩家花费不少时间研究而认为过于麻烦[10]

相关条目

注释

  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的方法[4][5]
  3. ^ 原作者真正姓名:Takashi Kojima(こじま たかし)[6]
  4. ^ BVE官方网站只释出两条路线,分别为内房线京成千叶线的局部路线。
  5. ^ RouteBuilder 作者为德国的 Uwe Post 与奥地利的 Thomas Tschofenig 合作编写

参考文献

  1. ^ 报告1页面存档备份,存于互联网档案馆
  2. ^ 报告2页面存档备份,存于互联网档案馆
  3. ^ 报告3 互联网档案馆存档,存档日期2008-02-09.
  4. ^ 资料1页面存档备份,存于互联网档案馆
  5. ^ 资料2页面存档备份,存于互联网档案馆
  6. ^ About mackoy. [2008-09-29]. (原始内容存档于2008-10-01). 
  7. ^ 官方站页面已删除,可参考 Wayback Machine(开启页面为乱码时请转换编码为:Shift JIS,)
  8. ^ mackoy的BVE Trainsim開發筆記. [2008-10-04]. (原始内容存档于2020-06-19). 
  9. ^ http://trainsimulationframework.org/about/index.html[永久失效链接]
  10. ^ 臺灣 BVE 製作氣氛和臺中線公布跳票. [2008-10-04]. (原始内容存档于2008-02-08). 

外部链接