SplitTrain
A downloadable game for Windows and Linux
About
SplitTrain is a challenging reaction mini-game inspired by "Densha de Go!".
Drive a train, try to be on time and simultaneously remove obstacles from the track and sound the horn when necessary.
How to play
A basic tutorial is included in the first level (can be deactivated in the options menu), but reading this section is advised.
Score points:
As long as you drive the train within the upper and lower speed limit, points will be added
A higher multipler will add more points, to increase it
- pass track signals at the correct time
- complete track events before the train passes them
- sound the horn at P-signs
Stop the train at the terminal station within +/-10 meters to complete the level. Missing by some distance or time will deduct points
Controls:
- Use left and right arrow key to increase / decrease power and breaking
- Use up and down arrow key for neutral, full power or full breaks
- Hold Shift to control track events (bottom right camera) and use the up and down arrow keys to complete the track events
- Hold Space to sound the horn when passing a "P-sign"
- Press ESC to open the escape menu
Level editor
Levels can be edited with the integrated level editor.
You can change existing levels or add your own!
If you made a level you think is fun, let me kown! I will consider adding it to the game. :)
The levels are stored as json files in game directory under
SplitTrain_Data\Resources\Levels
Find out more about the level editor:
https://tom.io/splittrain/
Further development
SplitTrain is a spare time project. I consider it finshed in terms of mechanics, but I hope, I can add new levels at some point in the future, as there are curently only three levels.
However there is an in-game level editor, so everybody can edit and create levels.
You can find the changelog here: https://tom.io/splittrain/
Feedback / Get in touch
I just (April 6th 2024) updated the game to version 1.1, so there might still be some bugs. If you find a bug, please feel free to send me an email: https://tom.io/kontakt
Of course I am happy to receive any feedback, so please leave a comment!
If you design a new level and think that it should be included in the game, make sure to get in touch!
Status | In development |
Platforms | Windows, Linux |
Rating | Rated 4.0 out of 5 stars (2 total ratings) |
Author | tom.io |
Genre | Action |
Made with | Unity |
Tags | Driving, High Score, modable, reaction, train, Trains |
Average session | A few minutes |
Languages | English |
Inputs | Keyboard |
Accessibility | Interactive tutorial |
Links | Support |
Download
Click download now to get access to the following files:
Development log
- SplitTrain 1.1 released!Apr 06, 2024
- New 3D assets, physics and visual effectsApr 14, 2019
- SplitTrain is now in betaJan 12, 2019
Comments
Log in with itch.io to leave a comment.
I love this thing!
One quirk i find is that at larger distances (for example 800) i placed a crossing and it appears to lose precision and start z-fighting. The UI for the horn right before that crossing is also jumpy because of the lost precision. Perhaps build the game in a double precision export?
Also to add a new level i have to go to the files and duplicate a level instead of clicking a button. That would be a nice addition :)
Since it's that easy to add new levels, why not make two main tabs: official levels and extra? The official levels are the first three and all the other ones you figure out are high quality, and the extra levels are just for additional content so people can have more to play with.
My custom level was attempting to be a bit longer, ending at 1200 and the point was to see a different behavior of your mechanics: speed. Maybe one of your levels can force the player to go really fast?