AUTOMATRAIN
screenshot

Do you like trains?

Automatrain is a top-down, pausable real-time game about building railroads and industry. Manage trains powered by steam, diesel and atomic energy. Construct factories operated by droids, and deploy scout drones to discover new opportunities.

Wishlist on Steam:

September 8th 2022


Current and upcoming features


I would like to talk about the core mechanics of the game, and some features that might be implemented in the future.

Automatrain is a train game, so it does of course feature tracks, signals and stations. I want to simulate a larger scale than many other games with trains, so I made signals simpler. You can divide tracks into sections using signals. Any number of trains can wait at a single tile holding a signal. This gives the player some overall design control, without a lot of micromanagement.

Each block can have double track, to allow extra throughput. A block of double track will allow two trains from opposite directions to pass at the same time. I know that a lot of people like to go deep into the micromanagement of signals and track switches, but I hope you will also enjoy the higher level approach that I am attempting.

Tracks are designed by dragging them across the map. Track can not cross steep terrain, but this can be improved through research. When the track is designed, a specialized track-laying train will go to the unbuilt track and start building it. I thought this was a fun little visual feature to have, and I always liked to the idea of being able to design things in a game before building them.

Station range

The station is where most of the meat of the game happens. Industrial facilities can be built within the range of a station which is currently 2 tiles. Output of these facilities are stored in the station, and input is taken from the common station storage. Each facility requires resources to build. When the order is given to build a facility, an idle train will transport the needed resources as soon as they are available.

Station range

The autonomy of trains is of course the main theme of the game. As the player, you will direct where resources should be transported to, which things should be constructed, and what research to do. Most of the time there will be no need to dispatch individual trains, although the option is there if you want to. I want the stations, facilities and trains to feel like a single autonomous entity, partly doing its own thing.

A game in this genre needs a research system. Resources must be transported to the starting station to progress the research. Exactly which resources are needed depends on the active research project. This approach will create a bottle neck in the central part of the railway network. I'm still not sure whether this should be a challenge for the player to overcome, or if research should unlock decentralized research hubs.

August 29th 2022


Long term plans


This is my first update, hopefully one of several. The plan is to keep a blog of the progress.

My plan is to release autumn 2023, but this date may very well move. I don't want to make Automatrain early access, because I think that it would be too stressful. I prefer not to promise too much. I do intend to keep updating it for a while though.