Hello fellow developers,
I’m excited to share with you my latest project: an S Stock train that features several unique systems that I’ve created from scratch. The train is a work-in-progress, but I’ve made some great progress so far and wanted to show it off to the community.
Here are three videos showcasing the different systems in action:
-
Door system: (38) Roblox S Stock Train: See the Doors in Action! - YouTube
-
Seating system: (38) Inside Look: The Innovative Seat System of Roblox S Stock Train - YouTube
-
Driving system: All Aboard! Roblox S Stock Train Takes You on a Journey - YouTube
The door system uses a PrismaticConstraint to create realistic sliding doors that can be opened and closed by the player. The seating system is designed to allow players to sit in any seat on the train and have their character’s position and orientation adjust accordingly. Finally, the driving system uses a node based driving system, which was custom made and is still work in progress.
I’ve put a lot of time and effort into making these systems work seamlessly together, and I’m really happy with how they’re coming along. Of course, there’s still a lot of work to be done, and I welcome any feedback or suggestions you may have.
Thanks for checking out my project, and I look forward to hearing your thoughts!