openBVE is an
independently developed
open-source train simulator. Although the name and logo were originally based on BVE Trainsim, openBVE is
free and open-source software developed and written from scratch. It features support for train exteriors, animated 3D cab environments and animated scenery. Internally, openBVE makes use of
OpenGL for rendering, as well as
OpenAL for three-dimensional positional audio. The program is noted for its cab ambiance and realism. It is currently distributed in the
public domain, along with full
C# and
C source code.
History openBVE was originally conceived in 2009, as a
free and open-source simulator, capable of running routes from BVE Trainsim, but with the eventual aim of loading content from other simulations, and the development of a separate route format. Initial development was done over four years from 2009 to 2013, by a team of four developers, led by Michelle Boucquemont (michelle) and odakyufan. In 2007 most active development had ended, as the main developer Michelle Boucquemont ended her active work. Despite the lacking developer support, around 2009 openBVE was capable of running most BVE Trainsim routes correctly and also supported additional features, including an exterior view, animated 3D cabs, and animated objects. To end the stalled development in October 2015 a
continuation of OpenBVE was announced on
BVEWorldwide by another group of developers. The group transferred the development and codebase to a new repository on
GitHub. To date (May 2017), numerous additions were made by the project: new parameters for animated objects and the plugin API, several unfixed errata from the previous openBVE 1.4.3 errata fixed,
Dynamic lighting and backgrounds added, and a basic
package format has been added to make the installation of addons easier.
OpenBVE was selected in September 2013 as "HotPick" by
Linux Format. ==References==