Track Switching by sinus
Track Switching
The automatic track switching broke down! Work the switches manually to delay the inevitable train crash.

Trains wil travel from the right to the left side. They will be announced together with the required destination track some seconds before their appearance. The coloring of every train matches the coloring of its desired destination track. Set the switches correctly to guide all trains to their correct destination without causing any crashes.
You earn points for every train that reaches its correct destination on the left side and loose points for every train, that does not reach its correct destination. If any trains crash, it is game over.
Controls
Use the corresponding number keys, e.g. on the numpad, or click (or touch) the track switches to change their direction. Use the spacebar or the enter key to reset all track switches.
About
This was my first Ludum Dare ever and it was a wonderful experience. Thanks everyone for this event! I'm happy with the game i produced, although i'm now to tired to add any sound or music. Maybe next time.
I used TypeScript and PixiJS for programming and GIMP for the graphics.
The game has a fixed-size of 1920x900px. Hence a sufficently large screen, e.g. a full-hd screen, is required. You can zoom out to better display the game on smaller screens.
| Link | https://sinus-dev.itch.io/track-switching |
| Link | https://sinus-dev.itch.io/track-switching |
| Original URL | https://ldjam.com/events/ludum-dare/50/track-switching |
Ratings
| Overall | 140th | 3.738⭐ | 23🧑⚖️ |
| Fun | 119th | 3.762⭐ | 23🧑⚖️ |
| Innovation | 95th | 3.833⭐ | 23🧑⚖️ |
| Theme | 115th | 4.024⭐ | 23🧑⚖️ |
| Graphics | 264th | 3.548⭐ | 23🧑⚖️ |
| Humor | 321th | 2.719⭐ | 18🧑⚖️ |
| Mood | 250th | 3.361⭐ | 20🧑⚖️ |
| Given | 34🗳️ | 16🗨️ |
That was pretty neat. A little sound would be good. It started at just the right pace to get the hang of things. A little more increase to the speed at which trains came to speed the game to its end would have been nice though. Maybe some additional options in the track (there seemed to be only exactly 1 way to get from almost any source to almost any other sink, so usually had no real options, just had to have the right switches set) would be nice - so you could route a train around to avoid colliding or something.
After playing as much as I did, I have to ask... is losing actually inevitable? Or does it always generate trains that are guaranteed not to crash?
Really well done game, elegant in its simplicity!
I need to ask: Have you played with mouse/touch or with the keyboard? I would like to know which input method leads to such a good score.
You are correct, there could be more options on routing the trains. I mean there are some options, e.g. you can route the trains from the upper-most track down and then up again, but not really different strategies. I thought about adding signals, but did not have time for that.
The game always spawns trains that can reach their correct destination without crashing with any other trains, assuming that you always route the trains perfectly with the shortest available route. I feel making a fatal mistake at some point is actually inevitable :P
I guess, if there would be the possibility to loose just because there wasn't any guaranteed solution, then the game would feel a bit pointless.
(Edit: LOL, thanks a bunch for bringing me back to this page with a comment, apparently I was so engrossed in leaving my feedback and playing that I forgot to actually rate! I don't _think_ I do that very often... but now I'm worried...)
Also, technically, it's neat to see a game that load instantly.
Sound effects would have been awesome, but of course, it needs time.
This is clearly a good game to do an october challenge with it ;-).
Some notes: The -4 score penalty feels a little too high. It makes it really hard to get a non-negative score. Also, the yellow and green trains are a bit difficult to tell apart for colorblind people.
I quite liked this one though.