Libre TrainSim - Free Train Simulator for everyone
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:
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.
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
Updated | 4 days ago |
Status | In development |
Platforms | Windows, macOS, Linux, Android |
Rating | Rated 4.7 out of 5 stars (12 total ratings) |
Author | Jean28518 |
Genre | Simulation |
Made with | Blender, Audacity, Godot, GIMP |
Tags | 3D, Driving, Godot, Open Source, Railroad, simulator, train, Trains, train-simulator |
Code license | GNU General Public License v3.0 (GPL) |
Asset license | Creative Commons Zero v1.0 Universal |
Average session | A few minutes |
Languages | German, English, Italian, Polish, Ukrainian |
Inputs | Keyboard, Mouse |
Accessibility | Interactive tutorial |
Links | Homepage, Community, YouTube, Source code |
Download
Install instructions
Extract the .zip file and run the executable.
Development log
- Release of Version 0.8Aug 08, 2021
- Development Update April 2021Apr 11, 2021
- Development Update January 2021Jan 05, 2021
- Version 0.7 released!Nov 27, 2020
- Development Update October 2020Oct 08, 2020
- Development Update May 2020May 23, 2020
- New Vesion 0.6Apr 09, 2020
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
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
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..
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
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 ;)
Thank you! Great!
Yeah, the audio channel is a bit broken, I will fix this. Thanks for your feedback ;)