A downloadable simulator for Windows, macOS, Linux, and Android


Libre TrainSim is a train simulator written in Godot Engine - Free for everyone. Licensed under GPL 3.0

Official Website:

https://libretrainsim.org

Project:

This project is created by Jean28518 from Germany in his free time, who is studying computer science. The aim is to create a modern fully free Train Simulator for Linux, Mac and Windows.

Your Feedback wanted:
Did you already play? -> It would be great, if you could answer a survey, which does take about 3 minutes.

Click here

Thank you!

Community:

Join the official Discord here!

Current Working Progress:

https://github.com/Libre-TrainSim/Libre-TrainSim/projects

Version 0.8 comes with many improvements:

  • Passengers have arrived to Libre TrainSim! There exist
  • Track Wolfsfurt to Buchenhain got expanded to Hainfurt.
  • Libre TrainSim goes mobile! Android version with mobile interface is now available
  • Multi Language Support. For contributing languages, see: https://github.com/Jean28518/Libre-TrainSim/wiki/Translating-Libre-TrainSim
  • Camera Shaking in Cabin View
  • Track Files got much smaller.
  • Loading time was improved a lot
  • Implemented jTools: self written toolset, which makes code cleaner and functionality more stable
  • Soundsystem got rewritten. Much more cleaner and mor modular
  • Added 32 bit Version for Linux
  • Libre TrainSim is now accessible for smaller Displays
  • Trains have now a engine function. Before releasing brakes you have to press e to turn on the engines.
  • Sounds are now played when train drives over switches and curves
  • Rails now have a overheadline
  • Rails can now easily have other types
  • Modular Signal System is now possible
  • Rails have now optional automatic tendency


Install instructions

Extract the .zip file and run the executable.

Download

Download
Libre_TrainSim_Android_v0-8.apk 282 MB
Download
Libre_TrainSim_Linux64_v0-8.zip 223 MB
Download
Libre_TrainSim_Linux32_v0-8.zip 224 MB
Download
Libre_TrainSim_Win_v0-8.zip 223 MB
Download
Libre_TrainSim_Mac_v0-8.zip 254 MB

Development log

Comments

Log in with itch.io to leave a comment.

As a simulation newbie, this has been a great introduction!

Hi Jean, I am experiencing problem with you game on android.

When i turn the game on, only tutorial track works, and when i ty to load the other tracks, the game crashes.

Can you help me with this issue.

Thanks.

Petr

Hello Jean,

Sorry that I use Google Translate, but my English is not good enough anymore.

I downloaded Libre Train Sim and unpacked everything, but can not play, since I do not know where I have to put the content, so the .pck files. The directory what Ben is displayed to me, I found on my Mac, but there the .pck files can not be reckoned. Something I'm fundamentally wrong. I would be very grateful if you could explain the installation to me again.

Thank you in advance.

Warm greetings

Andy

Deleted 242 days ago

It's very promising. Having lots of fun. I hope more people will join in with new tracks and trains.

Thanks for your appreciation!

can I use this as a base to create my own train sim that takes place in a different region

Feel free to fork Libre Train Sim!
But you have to set your own project under the same license..

Here is more information about the License: https://github.com/Jean28518/Libre-TrainSim/blob/master/LICENSE

Otherwise you are free to join the Libre TrainSim Project ;)

Check out my new Development Update! 
https://www.libre-trainsim.de/news#h.6my038nlcurg

Hi i m a gamdev like you. I really liked your game , maybe add some rotation effect to the wheels I think wheels were static . 

 I m currently making a train sim in unity , but i cant figure out turning part of train, the train just cant turn with the track , i heard we can use splines ,but there are no tuturials about it. 

Hey. Thanks for your feedback.

I don't use splines. For rails it is not recommended. Trust me, I already tried it..
I programed my own circle functions..
Feel free to check my Math.gd, Rail.gd and my pdf 'how a circle is calculated'

https://github.com/Jean28518/Libre-TrainSim

I would love to see some screenshots of your work...

https://walllbreaker2.itch.io/train-climb-simulator

I used basic wheel colliders and motor force to drive train ..I want to add turns to make track a complete loop

(1 edit)

Ohhh, okay.. I don't use phyisics at all...
I programed everything myself in movement of the train.

PS: Did you make the models yourself?

They look really good..

(1 edit)

The Train model is downloaded from asset store, can i use circle function in unity?. I have used blender to make humans ,houses but its difficult to make complex models like trains in blender

New version tested. Great beginner-friendly improvements!

Thanks!
The next version 0.7 isn't far away! ;)

Make sure to check out the new post! https://jean28518.itch.io/libre-train-sim/devlog/148737/development-update-may-2...

I will up to date with your project! Your roadmap seems to be interesting. I suggest you that you upload a gameplay video to your description. 

Great to hear!

Thanks for your advice, I updated the description ;)

(+1)

Exciting Godot project! Gave it a little spin, introduced this new project to the channel. Noticed: audio is strangely on left channel only (windows).

Thank you! Great!
Yeah, the audio channel is a bit broken, I will fix this. Thanks for your feedback ;)