Best way to make a train game

Hi everyone.

I’m fairly new to UE5 so any help would be appreciated. For reference I use Blueprints and have been learning from the third person template.

My aim is to make a train driving game, similar to TSW4 or Railroads Online, where the player spawns a train to drive, can enter / exit the driving seat, but also ride the train while it’s moving etc. My eventual aim is to make it multiplayer but that’s a long way off yet.

My questions are:
How would you make it so the player can enter/exit the train driving seat and control the train once in it?
How do you make the trains move, and follow the tracks? I know about splines and programming blocks to follow them but I feel with so many bogies that wouldn’t be very efficient and using physics would be better overall, especially as I want the trains to have realistic physics.

Any help would be appreciated, like I say I am a newbie somewhat and am aware I’m probably getting well ahead of myself but I’d love to learn the basics.

1 Like