Trains for dummies (and starters)
Posted: Mon Dec 12, 2016 6:03 pm
80% of the time, I'm playing games which feature only basic trains. Those trains merely do 1 thing: Load at a given station and drop off at another. They repeat the same task over and over: Go to Station X, wait until empty or inactive for 5 seconds, go back to Y. Wait there until full or inactive for 5 seconds and go back to X.
This is however, a pretty annoying process to set up, especially for new players. It would be really nice if such a basic train setup could be clicked through an interface and the trains optimize them self. Let's say I have 3 stations, 2 coal station where I load coal and 1 where I unload.
I would mark the 2 coal stations to be Coal + Load and the unload station I would mark as Coal + Unload. Then I would take the 2 trains and "connect" them to those 2. This means that if a train goes from Unload to Load X, the other train could detect that and head to Load Y. To take it even further, this could be connected to a network and read the station contents to automatically decide which station would be the best loading station. To take it another step further, it could even decide where to unload based on availability.
This is however, a pretty annoying process to set up, especially for new players. It would be really nice if such a basic train setup could be clicked through an interface and the trains optimize them self. Let's say I have 3 stations, 2 coal station where I load coal and 1 where I unload.
I would mark the 2 coal stations to be Coal + Load and the unload station I would mark as Coal + Unload. Then I would take the 2 trains and "connect" them to those 2. This means that if a train goes from Unload to Load X, the other train could detect that and head to Load Y. To take it even further, this could be connected to a network and read the station contents to automatically decide which station would be the best loading station. To take it another step further, it could even decide where to unload based on availability.