Hello, for the past 2-3 years I’ve been working on a train system and I’m still working on it to this day but I’d like to get your guys feedback on the UI design and show you guys the differences between the current UI and old versions. I am also going to show you a preview of the current model and past versions along with the real life train. Do note, this is still work in progress and nothing is final and subject to change and I will update you guys as my train system progresses. I’m currently working on an improved placefile with an improved map and coding.
I currently haven’t worked too much on interior so I won’t be posting that here today.
This project is also a way thats helped me learn a bit about roblox and taught me abit of blender, and I for sure agree that the new UI is alot better than the old… and I’ve still got heaps more to work on, this project has also been alot of fun to work on and I’ve still got a couple of sub systems (Signalling, passenger information displays and intercoms) to work on
Please be sure to tell me your opinions!
I plan to have more than just trains in the final game and only ‘qualified’ players who have done an introduction kind of thing can drive. It would go over all the controls, best stopping techniques, signalling and plenty of other things and as I’ve said before none of the UI or model is final or even near final.
I like it how it is due to it being similar to the real thing and it’s even more cooler that I managed to get the real life train track curves and things into Roblox.
Could you make an Intro or just a tab on how to use the buttons and stuff?
Also does it use Physics or CFrame to move? The train looks very good though i cannot deny
Currently its not really for public use (although it is publishes publicly) but when it does I plan on making players have to do some kind of course/indroduction thing that teaches the rules and buttons and things and that once they pass they’ll be qualified and can drive the trains.
I think CFrame movement may be good because then it won’t derail or slow to lag. I have a node laying train for CFrame trains incase you may want to make nodes but without manually building them or using NodeReferences. I’ve already made 3 physics train games into CFrame train games, and it was a success beside the jittering that keeps happening with lots of players. (One of the game is my group’s game, the other 2 are my partner’s games based on the Hong Kong MTR)
It lays a node every 2 seconds(adjustable) after you press a button on the control GUI and you just move the train, its basically a physics-based train that lays down nodes for CFrame trains then you just copy it and paste it into studio after testing, and it’s a very simple script, you just want it to find a folder to dispense the nodes inside
that is true, especially at terminus stations, but my solution(for turning back) is usually changing the Current ObjectValue of the PrimaryF/PrimaryB parts of the trains to the return journey nodes and the train doesn’t move. Of course checking that its the correct station so it doesnt just randomly turn back and spaz out at an intermediate station