openBVE

✍ dations ◷ 2025-10-25 13:33:03 #openBVE

OpenBVE是一个独立开发的开源列车模拟器,OpenBVE的名称来源于 BVE Trainsim,即“开放的 BVE”。支持车内外视角自由观察、立体驾驶室等。OpenBVE 使用 OpenGL 和 OpenAL作为 应用程序接口。本项目起源于作者的一个想法,应该有一个跨平台并且开源的列车模拟器,而且要比现存的所有此类软件都真实,并注重在驾驶室内驾驶。此程序并没有使用上的限制,发布最新二进制包,同时独立发布其最新C#源码。

开发者在2011年5月11日宣布当openBVE进入第二版本的阶段,程序会重命名为Train Simulation Framework。同时,官方网站域名改为 trainsimframework.org(页面存档备份,存于互联网档案馆),但是程序现时仍然保留OpenBVE的名称。

2012年5月3日,openBVE论坛关闭,而五日后(5月8日)开发者宣布终止开发openBVE,只提供网页下载相关文件。openBVE主网站于翌日关闭,改由社群网民接手开发。

由于OpenBVE只支持Windows,Linux及macOS (Catalina及以后版本不支持),令Hmmsim出现在Android及iOS平台。

第一代版本中,可以让玩家看到自己驾驶的列车,和在同一路轨中行驶的前(后)车。

OpenBVE 功能大致上与 BVE Trainsim 兼容,并有以下额外的功能:

OpenBVE 已经模拟起始阻力、惯性、曲线阻力、重力、倒塌之间(包括缓冲器和链耦合汽车耦合)、空气阻力、气压、气温、空气密度、海拔高度(如大气随高度变化的变量)、摩擦、车轮打滑等。另外,OpenBVE也在设置页面提供模拟震荡、碰撞及出轨的选项。

OpenBVE 能根据不同型号的制动系统,模拟在每一车厢的制动系统,也模拟整列列车的制动气管。

OpenBVE 可以完全地模拟出列车的每一个车箱,包括所有的电阻、发动机和制动系统。

OpenBVE 可以让对象移动、旋转或将材质贴图移位,并以数学函数配合内置变量来控制。

简单例子有:

在 CSV 路线格式中的 Track.Signal 指令(RW 为 中的 @Signal)出现了与 BVE Trainsim 不兼容的情况。
OpenBVE中,该指令被解释为
Track.Signal ; ; ; ; ; ;
但是,在 BVE Trainsim 中,该指令被解释为
Track.Signal ; ; ; ;
Label 这个引数于 BVE Trainsim 中是一个文字上的描述,而在OpenBVE中是没有功用的(所以被标签为未被使用 Unused)。
因为一些小小的意外,引数 Type 是从来没有被加入到 TSF (openBVE) 中,而 Yaw、Pitch、Row 这些引数需要增加,导致两个引数不兼容地重叠。如果某个 BVE Trainsim 的路线包含 Type 这个引数,该引述便会错误地被辨认为 Yaw,导致最多偏向 3 度。通常,这个细微的角度是不会做成视觉上的问题,尤其是这个引数不是太常用。

在 2010年3月14日,​11年前​(2010-03-14) 已经发布了 openBVE 2 Renderer Demo。这个版本展示了未来 openBVE 2 可能的渲染模式,声称比 openBVE 现有版本快上十倍。

此系列将带来构架变化,易于导入数据,不仅支持现有数据,还会创作更多物理特性,引擎,刹车系统,和安全系统,这样基本可以模拟全部运输工具。尽管开发更注重轨道列车。

由于原作者已停止开发openBVE,Train Simulation Framework最后没有实现。

当openBVE进入第二版本的阶段,程序会重命名为 Train Simulation Framework(简称 TSF),以表现程序将会将不同部件分拆,而程序本身将会成为一个框架。

为了容许大范围的新功能,Train Simulation Framework 会重新设计。

Train Simulation Framework 将一分为二,分别为核心引擎(Core engine)和 标准程序库(Standard library)。

相关

  • 弓型虫感染症弓虫症是一种由弓形虫造成的寄生虫病,成年感染一般无症状。弓虫症常会伴随持续几周或几月之久的类似于流感的症状(英语:flu-like illness),例如肌肉疼痛、淋巴结触痛。一小部分人
  • 佩德罗·尤金尼奥·阿兰布鲁佩德罗·尤金尼奥·阿兰布鲁·西尔维蒂(Pedro Eugenio Aramburu Cilveti,1903年5月21日-1970年6月1日),阿根廷总统(1955-1958)、将军。阿兰布鲁就读于Colegio Militar de la Naci
  • 大明律《大明律》,全名为《大明律集解附例》,是明代的法令条例,由开国皇帝朱元璋总结历代法律施行的经验和教训而详细制定而成。按《明史·刑法志》,元至正二十五年(1365年),朱元璋占领武
  • 约翰·德米扬鲁克约翰·德米扬鲁克(乌克兰语:Іван Миколайович Дем'янюк;英语:John Demjanjuk,1920年4月3日-2012年3月17日)是退休汽车工人,前美国公民。2011年,德国法院宣判年
  • 艾哈迈德·穆罕默德·马哈茂德艾哈迈德·穆罕默德·马哈茂德·“西兰约”(索马里语:Axmed Maxamed Maxamuud Siilaanyo;阿拉伯语:احمد محمد محمود سيلانيو‎;1936年-),是索马里兰共和国的政
  • 蒂莫西·赫顿蒂莫西·赫顿(英语:Timothy Tarquin Hutton,1960年8月16日-)是美国的一位演员和导演。他是奥斯卡奖史上最年轻的奥斯卡最佳男配角奖获得者,在他20岁时就凭借《凡夫俗子》中的Conra
  • 闭姓《百家姓》中无此姓闭姓是汉姓之一。据《闭氏族谱》记载,闭氏起源于唐朝唐玄宗时期,由山东曲阜白马街迁徙到广西。
  • ShihoriShihori(1980年9月4日-)是一名出身于爱知县名古屋市的日本人,是一名职业以及同人的创作歌手。参加同人活动(A-one等)时使用Shihori的名义,其他场合则使用しほり的名义。本名中根し
  • 玛查玛查(英语:Macha),又译作马夏,是凯尔特神话中的命运与战争的三女神之一,人们经常将她与摩莉甘和尼曼相提并论。她的名字象征着“战斗”与“愤怒”,并有着“红发的玛查”的别名。在
  • 易元秋易元秋(1934年-),男,湖南衡山人,中华人民共和国军事人物,中国人民解放军少将,曾任山东省军区司令员,第八届全国人大代表。