Skip to content

Remaking OpenBVE using a modern architecture, using Rust.

License

Notifications You must be signed in to change notification settings

BVE-Reborn/bve-reborn

Repository files navigation

BVE-Reborn

Discord Build Status Release Status Repo-State Status Version

BVE-Reborn is a remake of the train simulator OpenBVE that focuses on visual quality and performance, as well as code quality and flexibility.

While progress is strong, there is still a lot of work to do in order to get a working demo.

BVE uses Rust for all code, which allows the code to be robust and safe from crashes while being just as fast as C/C++.

Building from Source

Binaries will be provided when there is a release, but for now, only developers can make use of BVE-Reborn. If you are a developer the following is how you build from source.

Rust toolchain

You need to install the 2020-06-22 nightly toolchain of rust:

rustup install nightly-2020-06-22

Then you may run the main build process:

cargo build  # Debug Build
cargo build --release  # Release build

Running it requires data files, so contact me directly on the discord if you want to try building it.

About

Remaking OpenBVE using a modern architecture, using Rust.

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages