OpenTrainER is an open source train simulator framework powered by Godot. Lines and vehicles are defined by JSON files imported into the simulator. This allows wide modding support and keeps all asset data outside the simulator.
You can download the latest project build here.
To run, you also need one or more line and vehicle files. Installation instructions can be found here.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
OpenTrainER runs on Godot 4.2.1 (Although any 4.2.x should work fine) Download Godot
- Railway data from OpenStreetMap
- Physically accurate wheel-rail interaction
- Modular vehicle component system
- Signalling
- Dynamic weather/time
- Timetable / "AI"-traffic