BVE2
BVE2 is a train simulator developed by Kenichiro Yamaguchi, also known by his alias "mackoy". Released in 2000, it was a successor to the original BVE. BVE2 aimed to provide a more realistic train driving experience with improved graphics and physics compared to its predecessor. The simulator featured a route editor that allowed users to create their own railway lines and scenarios, contributing to a dedicated community that shared user-created content.
The core gameplay of BVE2 involves operating a train along a pre-defined route, adhering to signals, speed
While BVE2 was primarily developed for Windows, its open nature and the availability of a route editor