I am calling it "LinuxRails" for now.
It will be native Linux C++ code.
It looks like I will be using SDL for a support package.
The ORTS source is C#, which makes using the ORTS source code impossible.
For that reason I am writing my own engine with native file formats.
This is not my first code re-writing project.
Currently, I am using ORTS source code to write the decoders for the MSTS file formats,
and write Linux native file readers for the MSTS files.
I am using a file reader structure that I have used before,
not the ORTS decoder-in-a-constructor.
Much of the 3D drawing will come from other SDL projects.
I am not sure about using the quads from the MSTS files.
As this is the usual walker-vehicle viewpoint as in most first-person games,
the usual position and two angles of rotation should be adequate.
Estimated time to first play is at least 3 years.
This post has been edited by trackcrew8: 07 August 2021 - 08:27 PM