openBVE

✍ dations ◷ 2025-06-08 23:45:10 #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)。

相关

  • 牛生长激素牛生长激素(英语:bovine somatotropin或bovine growth hormone,缩写bST、BST或BGH)是牛脑垂体分泌的一种肽类激素,用于调节代谢过程、促进动物生长。研究发现将BST注入母牛体内可
  • 十二经筋经筋包括十二经筋系统、经络系统、脏腑系统、心血管系统、神经系统、淋巴系统等独特的体系。经筋病理基础主要论述经筋性结构受创或慢性劳损后,经筋性组织保护性挛缩、扭转、
  • I-20鼓楼站可以指:
  • 朱鼎渭代康王朱鼎渭(1617年-1629年),明朝第九代代王,代王朱鼐钧的庶第二子。他在万历四十五年(1617年)五月受封代世子,天启七年(1627年)二月袭封代王。他在位两年。崇祯二年(1629年)朱鼎渭去世
  • 2014年罗马尼亚总统选举特拉扬·伯塞斯库 民主自由党克劳斯·约翰尼斯 国家自由党2014年罗马尼亚总统选举举行了两轮,在11月2日和11月16日。分别有14个候选人参加总统竞选,为1996年选举以来的最高人
  • 沈恩沈恩(1472年-1533年),字仁甫,号西津。直隶松江府上海县人。明朝政治人物。应天府乡试第五十九名举人。弘治九年(1496年)中式丙辰科三甲第一百三十一名进士,授刑部主事。因忤刘瑾落职
  • 围棋名誉称号在任一日本七大围棋赛连续夺冠五次以上或是通算得冠十次者,将在其退休后受封名誉称号;若是连续夺冠十次则马上获得名誉称号。以下是史上所有名誉称号持有者一览。
  • 新井满新井满(日语:新井満,1946年5月7日-)。日本作家、作曲家、歌手、摄影师、连环画家。出生于日本新潟县新潟市。新井满为上智大学法学部毕业。20世纪70年代末开始登台演出,凭借细腻的
  • 托尔尼梅埃托尔尼梅埃(爱沙尼亚语:Tornimäe),是爱沙尼亚萨雷县萨雷马市镇内的村庄,位于该国西部,曾是原珀伊德市镇的行政中心,距离波罗的海约2公里,2011年该村庄人口69。坐标:.mw-parser-output .geo-default,.mw-parser-output .geo-dms,.mw-parser-output .geo-dec{display:inline}.mw-parser-output .geo-nondefault,.mw-parser-output .geo-multi-punc
  • 2007年美国空军核武器事件2007年美国空军核武器事件发生于2007年8月29日至30日。美国空军6枚装配了W80-1可变当量核弹头的AGM-129先进巡航导弹误挂到一架将从北达科他州米诺特空军基地(Minot Air Force Base)飞往路易斯安那州巴克斯代尔空军基地(Barksdale Air Force Base)的B-52H重型轰炸机上。根据相关的安全守则,将导弹从弹药库取出之前就已应卸下这些核弹头。36小时内,装配了核弹头的导弹脱离了种种核武器强制性的安保措施保护,更一直无人发现这批核弹头失踪。该事件上报美军最高层