Help making an extensive railway system

Hey all,

Recently me and a couple of friends have been working on a train free-drive game, and I was wondering what type of track I should use and how I would extend that track to the large map we have built. Is there any sort of plugin that can be used to do this?

Also, is there any way to have trains run smoothly on any type of track, like Stepford County Railway?

Thanks!

1 Like

Trains do not use tracks in Roblox (well, after 2017, that is). You need to use CFrames.

while cframe trains do exist, I find that the majority of trains still use physics, either using motors, bodyvelocity, or any other physics based method.

I recommend NWSpacek’s Tracksnap plug-in. It has a variety of track style with an easy to use snapping mechanism.

SCR uses a custom CFrame-based system, while it is quite smooth, I don’t believe there are publically available train engines that used cframe.

I tried Track Snap and it’s incredible, thanks!

If there aren’t any public CFrame train engines, how would I go about moving the train and controlling the speed with keys?

For my trains I usually use BodyVelocity, although I am sometimes experimenting with Motor’s

The Archimedes plugin allows the player to make a connection to the object and a second duplicate with the choice of what angle you’d want it to have.

This is only a thing I’ve found as a builder, so I am not generally experienced if anything like that will work with scripts and cframes or such.