{"author_link":"\/users\/tasakasama","author_name":"TasakaSama","author_uid":1064632,"comments":[{"id":1192092,"author_name":"Pincushion","author_uid":"pincushion","epoch":1776703040,"text":"This is full of possibilities. Just changing where the trucks load made for an interesting change in the last level. The calming music goes well with the frustration of destroying the fleet.","format":"md","likes":0,"spam":"N"},{"id":1192145,"author_name":"FrowsyFrog","author_uid":"frowsyfrog","epoch":1776703802,"text":"Interesting how it gradually becomes more complex with new elements! Although it can get a bit slow at times, it keeps you thinking! Great job!","format":"md","likes":0,"spam":"N"},{"id":1192160,"author_name":"TasakaSama","author_uid":"tasakasama","epoch":1776703992,"text":"@pincushion I still had quite a few ideas for the levels, but due to lack of time I had to scale the project back a bit. Anyway, I'm glad you liked it.","format":"md","likes":1,"spam":"N"},{"id":1192166,"author_name":"glem-fumeno","author_uid":"glem-fumeno","epoch":1776704099,"text":"Cool game! In the first level I didn't know what to click, there were green boxes and I tried clicking them and only after like 30 seconds of mashing random keys I realized that I'm dumb and that the counter goes up...","format":"md","likes":0,"spam":"N"},{"id":1192169,"author_name":"TasakaSama","author_uid":"tasakasama","epoch":1776704104,"text":"@frowsyfrog This is something I wanted from the start, to have a gradual increase in difficulty, so it's poorly balanced but at least you can complete the first levels without too much trouble :) Thanks for playing!","format":"md","likes":0,"spam":"N"},{"id":1192185,"author_name":"TasakaSama","author_uid":"tasakasama","epoch":1776704212,"text":"@glem-fumeno Yes, this was due to a lack of polish in the text display, which didn't exactly encourage reading. I would have preferred to present it as a dialogue, but given the constraints of JAM, I had to work within the allotted time.\n\nThank you for your time.","format":"md","likes":0,"spam":"N"},{"id":1192194,"author_name":"qmdev","author_uid":"qmdev","epoch":1776704366,"text":"It\u2019s amusing how trains fall apart. Like it.","format":"md","likes":0,"spam":"N"},{"id":1192224,"author_name":"TasakaSama","author_uid":"tasakasama","epoch":1776704754,"text":"@qmdev It started as an Unity(Destroy), and I thought, no way, it's not possible, it has to be fun, after all. And I managed to make this happen. It's a bit bloated with code, but it's fine for a jam.\n\nOn the other hand, I regret not adding a crash counter.","format":"md","likes":1,"spam":"N"},{"id":1193363,"author_name":"Paroxysmal","author_uid":"paroxysmal","epoch":1776726007,"text":"Good entry...I like trains explode, I saw that a lot. Well done.","format":"md","likes":0,"spam":"N"},{"id":1193381,"author_name":"Makintosh","author_uid":"makintosh","epoch":1776726343,"text":"The jam theme is implemented in a cool way.\nAmong the downsides:\nThe lack of sound settings.\nThere's a small quirk with the arrow it points in the wrong direction, or maybe I just didn't understand something.\n![bag.png](\/\/\/raw\/248\/86\/z\/71258.png)\n\nI didn't quite understand what the green squares are for.\n\nIt's nicely done that new mechanics gradually unlock .  I really liked that.\nThe visuals are pleasant. \n","format":"md","likes":1,"spam":"N"},{"id":1193407,"author_name":"TasakaSama","author_uid":"tasakasama","epoch":1776726899,"text":"@paroxysmal Thank you for taking the time to try.","format":"md","likes":0,"spam":"N"},{"id":1193412,"author_name":"TasakaSama","author_uid":"tasakasama","epoch":1776726951,"text":"@makintosh Yes, it's clearly pointing in the wrong direction, good catch and sorry :)","format":"md","likes":0,"spam":"N"},{"id":1195736,"author_name":"kanhao","author_uid":"kanhao","epoch":1776760591,"text":"The level design is very interesting, and the scenes of trucks colliding are extremely smooth, which is quite satisfying to watch. However, the complex levels in the later stages often cause me to fail repeatedly at the beginning of each level, leaving me feeling annoyed and frustrated.","format":"md","likes":0,"spam":"N"},{"id":1197492,"author_name":"Alex Mulkerrin","author_uid":"alex-mulkerrin","epoch":1776777428,"text":"The trains are nice and blocky which makes it fun to crash them >:D The second level has so many trains crossing that the best way to get through them seemed to be to send multiple trains at once and hope the first one cleared the way which is interesting to say the least!\n\nThe web version is set to use a smaller viewport size so that the edges of the screen with the destination totals are cut off. It's fine in the Windows build.","format":"md","likes":0,"spam":"N"},{"id":1198913,"author_name":"Allexeee","author_uid":"allexeee","epoch":1776787534,"text":"A fun puzzle game for 15 minutes","format":"md","likes":0,"spam":"N"},{"id":1199197,"author_name":"LCStark","author_uid":"lcstark","epoch":1776789663,"text":"Pretty cool game! And pretty damn difficult. I feel like it is a little bit too unforgiving with the hit boxes. And it got me in a couple of additional ways, like trains stopping mid-intersection even though I'd expected them to not react to the signal once they've already passed it. And then there was the reversed arrow in the final level. ;)\n\nBut overall it's pretty satisfying. I'm glad I don't need to worry about the amount of derailed trains, though, I'm sure that would be a problem. Especially since in some levels I used one line of trains as battering rams to make sure lower ones could pass through safely. \ud83d\ude01\n\n![screen_scaled.png](\/\/\/raw\/3cc\/31\/z\/720dd.png)","format":"md","likes":1,"spam":"N"},{"id":1200166,"author_name":"LDJam user 234567","author_uid":"234567","epoch":1776796826,"text":"A fun little puzzle game to play.\n\nThe clean, minimalist design fits well with the game's spirit :thumbsup: ","format":"md","likes":0,"spam":"N"},{"id":1200430,"author_name":"StormSword","author_uid":"stormsword","epoch":1776798807,"text":"Cool little game, i love the idea :D \nA little frustrating in certain level because you dont really know when a train will come from the top of the screen.\nOtherwise; good job :d","format":"md","likes":0,"spam":"N"},{"id":1200693,"author_name":"TasakaSama","author_uid":"tasakasama","epoch":1776800895,"text":"@kanhao I admit the balancing wasn't perfect. Thanks for taking the time to try.","format":"md","likes":0,"spam":"N"},{"id":1200706,"author_name":"TasakaSama","author_uid":"tasakasama","epoch":1776800988,"text":"@alex-mulkerrin Yes, my web export settings must not have been correct. I really should have added an accident counter for the trains. ^^ Thanks for playing!","format":"md","likes":0,"spam":"N"},{"id":1200713,"author_name":"TasakaSama","author_uid":"tasakasama","epoch":1776801005,"text":"@allexeee Thanks for playing","format":"md","likes":0,"spam":"N"},{"id":1200724,"author_name":"TasakaSama","author_uid":"tasakasama","epoch":1776801145,"text":"@lcstark Collisions were the biggest challenge I faced during development, especially ensuring each wagon was independent. The problem was that at the rear of the last wagon, there's a collision box dedicated to detecting the train type for stopping, and this box extends beyond the 3D mesh. Thanks to you","format":"md","likes":0,"spam":"N"},{"id":1201212,"author_name":"GideonGriebenow","author_uid":"gideongriebenow","epoch":1776805043,"text":"Is it bad that I specifically used crashes as a way to get at least some trains through!?\nSome nice puzzles. Mechanics and options are introduced well, allowing the player to understand them. A very neat little Jam game. I was a bit frustrated that a train already on the crossing rail would stop when the light turns reas. I feel they should rather go when they're in the collision path in any way.","format":"md","likes":0,"spam":"N"},{"id":1203110,"author_name":"Haln","author_uid":"haln","epoch":1776832168,"text":"Neat mechanics, but the second level was pretty frustrating.\nI figured out what to do a long time before I managed to complete the level.\nHad to crash through a train to get a second train through to the goal, which was slow and didn't feel like a good solution. Maybe the gaps between trains were randomized, or they're pixel perfect, which feels like not ideal for a puzzle game.\n\nI like how the trains crash and fall apart though, it made it feel better.\nGood introduction to the mechanics too, just showing us one at a time and then how they work together.","format":"md","likes":0,"spam":"N"},{"id":1203483,"author_name":"TasakaSama","author_uid":"tasakasama","epoch":1776841151,"text":"@haln While the automated trains are unpredictable, I've finished the game several times without a single train crash, so it's entirely possible.\n\nThanks for playing.","format":"md","likes":0,"spam":"N"},{"id":1204695,"author_name":"Axodo","author_uid":"axodo","epoch":1776859200,"text":"I liked this game. Goofy train accidents with fun messages, just enough levels without being too much. For the second to last level, I was curious how much time it would take to resolve the level without doing anything, and I got it in about 3 minutes, it was a cool experiment ^^\n\nGood job there!","format":"md","likes":0,"spam":"N"},{"id":1206472,"author_name":"Harmadillo","author_uid":"harmadillo","epoch":1776881907,"text":"Nice game. Nice range of levels and exploding train animation is fun. I would have liked more precision\/feedback on where the signal effected the train. I crashed a lot of trains.","format":"md","likes":0,"spam":"N"},{"id":1211517,"author_name":"Avhatar","author_uid":"avhatar","epoch":1777011253,"text":"Nice relaxing gameplay. For some reason I really loved that a wrong signal or a broken train doesn't punish you \u2014 you just keep trying until it works. The background music also fits what's happening perfectly, everything's so meditative and unhurried.","format":"md","likes":0,"spam":"N"},{"id":1215153,"author_name":"auxiliarymoose","author_uid":"auxiliarymoose","epoch":1777159123,"text":"I think I caused enough damage in the rail yard to cause a substantial expansion of the company's budget! XD\n\nThe mix of goofiness and challenge was nice, and it was satisfying to complete each stage. However, sometimes the challenge was because the UI was off of the screen or the timing was very precise. One problem I ran into was: how to let a train go through the intersection while stopping the one after it, without also stopping the train in the intersection? It was a bit tricky, and much damage was caused. Thanks for sharing your game!","format":"md","likes":0,"spam":"N"},{"id":1219491,"author_name":"GanonsSpirit","author_uid":"ganonsspirit","epoch":1777526386,"text":"It has a bit too much waiting, but is ok.","format":"md","likes":1,"spam":"N"},{"id":1220525,"author_name":"Richard Baltrusch","author_uid":"richard-baltrusch","epoch":1777711567,"text":"@lcstark I used the same bodyblocking train approach :) Savage, but we're only transporting some materials, so it's ok :D","format":"md","likes":1,"spam":"N"},{"id":1220526,"author_name":"Richard Baltrusch","author_uid":"richard-baltrusch","epoch":1777711819,"text":"Nice game! Seems like you got quite a lot done for a compo game. It got pretty frantic but luckily allowed for the bodyblocking strategy :D Funny how we both promote our player to Senior Rail Engineer - it's either the low hanging joke fruit or we just vibe on a personal level :')\n\nI too found the hitboxes could probably be a bit more lenient and signals should be a bit more granular to allow one train to pass but the next to stop. Not a big problem for a compo game though and it was possible to navigate around that anyway.\n\nWould have liked some more juice in the audio - the current soundscape sounds a bit sterile to me (which is fine for puzzle games, but unusual for train games).\n\nCheck out Train Valley 2 if you have the time - it's a polished and released version of your game idea. It's pretty neat too.\n\nWell done!","format":"md","likes":0,"spam":"N"}],"format":"md","images":["ld59\/wayback-placeholder.png"],"links":[],"metadata":{"g_key":"73467","g_author":"1064632","g_event":"LD59","g_eventkey":"113","g_subevent":"COMPO","g_urlkey":"311174","g_title":"Signal Operator","g_status":"WAYBACK","g_place":"162","g_commentcount":"32","g_site2_node_id":"429793","g_hide":"Y","g_has_icon":"Y","g_rqueue":"0","g_random":"0"},"nds":{"n_key":"429793","n_urlkey":"311174","n_parent":"424249","n_path":"\/events\/ludum-dare\/59\/signal-operator","n_slug":"signal-operator","n_type":"item","n_subtype":"game","n_subsubtype":"compo","n_author":"64632","n_created":"1776632884","n_modified":"1779333791","n_version":"1353445","n_status":"WAYBACK"},"node":{"_collation":{"body_sanitizer":"TextUtils::SanitizeHTML via existing importer","event":"LD59","removed_author":false},"_superparent":9,"_trust":1,"author":64632,"body":"![Capture d'\u00e9cran 2026-04-19 230839.png](\/\/\/raw\/87c\/f\/z\/70313.png)\n\nYou are looking to get recruited as a railway signal operator, for this you need to know how signal lights work. But don't worry, you will gradually be guided; there shouldn't be too much breakage.\n\nHow to play:\nLeft mouse click to perform the actions.\n\nThis game was made under Unity\nThe sound is a freesound (thanks to): https:\/\/freesound.org\/people\/CollectionOfMemories\/sounds\/647591\/\n\nThe three icons: wood, stone, and iron are available for free on flaticon.\n\nThere's an aliasing issue on the web version that isn't present on the Windows version; I suspect it's due to incorrect settings during web export. For a better experience, the Windows version is recommended.","comments":32,"comments-timestamp":"2026-05-02T08:50:19Z","created":"2026-04-19T21:08:04Z","files":[{"author":64632,"id":46855,"name":"Windows.zip","node":429793,"size":40694843,"status":9,"tag":0,"timestamp":"2026-04-19T21:11:14Z"},{"author":64632,"id":46867,"name":"$$embed-46867.zip","node":429793,"size":14698625,"status":64,"tag":0,"timestamp":"2026-04-19T21:18:53Z"},{"author":64632,"id":46871,"name":"$$embed-46871.zip","node":429793,"size":14698293,"status":64,"tag":0,"timestamp":"2026-04-19T21:20:12Z"},{"author":64632,"id":46884,"name":"$$embed-46884.zip","node":429793,"size":14698973,"status":73,"tag":0,"timestamp":"2026-04-19T21:26:56Z"}],"files-timestamp":"2026-04-19T21:26:56Z","grade":{"grade-01":29,"grade-02":29,"grade-03":29,"grade-04":29,"grade-05":29,"grade-07":25,"grade-08":26},"id":429793,"love":0,"magic":{"cool":110.60760621762,"feedback":30,"given":28.75,"grade":28,"grade-01-average":3.389,"grade-01-result":162,"grade-02-average":3.148,"grade-02-result":185,"grade-03-average":3.093,"grade-03-result":198,"grade-04-average":4.093,"grade-04-result":73,"grade-05-average":3.185,"grade-05-result":201,"grade-07-average":2.522,"grade-07-result":143,"grade-08-average":2.792,"grade-08-result":248,"smart":0},"meta":{"author":[64632],"grade-06-out":"1","link-01-tag":[50]},"meta-timestamp":"2026-05-21T03:23:11Z","modified":"2026-05-21T03:23:11Z","name":"Signal Operator","node-timestamp":"2026-04-19T21:31:35Z","parent":424249,"parents":[1,5,9,424249],"path":"\/events\/ludum-dare\/59\/signal-operator","published":"2026-04-19T21:19:12Z","scope":"public","slug":"signal-operator","subsubtype":"compo","subtype":"game","type":"item","version":1353445},"text":"![Capture d'\u00e9cran 2026-04-19 230839.png](\/\/\/raw\/87c\/f\/z\/70313.png)\n\nYou are looking to get recruited as a railway signal operator, for this you need to know how signal lights work. But don't worry, you will gradually be guided; there shouldn't be too much breakage.\n\nHow to play:\nLeft mouse click to perform the actions.\n\nThis game was made under Unity\nThe sound is a freesound (thanks to): https:\/\/freesound.org\/people\/CollectionOfMemories\/sounds\/647591\/\n\nThe three icons: wood, stone, and iron are available for free on flaticon.\n\nThere's an aliasing issue on the web version that isn't present on the Windows version; I suspect it's due to incorrect settings during web export. For a better experience, the Windows version is recommended.","title":"Signal Operator","wayback_recovered":true,"wayback_source":{"capture":{"original":"https:\/\/api-jam.ludumdare.com\/vx\/node2\/get\/429501+429502+429503+429504+429505+429506+429507+429508+429509+429510+429511+429512+429513+429514+429515+429516+429517+429518+429519+429520+429521+429522+429523+429524+429525+429526+429527+429528+429529+429530+429531+429532+429533+429534+429535+429536+429537+429538+429539+429540+429541+429542+429543+429544+429545+429546+429547+429548+429549+429550+429551+429552+429553+429554+429555+429556+429557+429558+429559+429560+429561+429562+429563+429564+429565+429566+429567+429568+429569+429570+429571+429572+429573+429574+429575+429576+429577+429578+429579+429580+429581+429582+429583+429584+429585+429586+429587+429588+429589+429590+429591+429592+429593+429594+429595+429596+429597+429598+429599+429600+429601+429602+429603+429604+429605+429606+429607+429608+429609+429610+429611+429612+429613+429614+429615+429616+429617+429618+429619+429620+429621+429622+429623+429624+429625+429626+429627+429628+429629+429630+429631+429632+429633+429634+429635+429636+429637+429638+429639+429640+429641+429642+429643+429644+429645+429646+429647+429648+429649+429650+429651+429652+429653+429654+429655+429656+429657+429658+429659+429660+429661+429662+429663+429664+429665+429666+429667+429668+429669+429670+429671+429672+429673+429674+429675+429676+429677+429678+429679+429680+429681+429682+429683+429684+429685+429686+429687+429688+429689+429690+429691+429692+429693+429694+429695+429696+429697+429698+429699+429700+429701+429702+429703+429704+429705+429706+429707+429708+429709+429710+429711+429712+429713+429714+429715+429716+429717+429718+429719+429720+429721+429722+429723+429724+429725+429726+429727+429728+429729+429730+429731+429732+429733+429734+429735+429736+429737+429738+429739+429740+429741+429742+429743+429744+429745+429746+429747+429748+429749+429750+429751+429752+429753+429754+429755+429756+429757+429758+429759+429760+429761+429762+429763+429764+429765+429766+429767+429768+429769+429770+429771+429772+429773+429774+429775+429776+429777+429778+429779+429780+429781+429782+429783+429784+429785+429786+429787+429788+429789+429790+429791+429792+429793+429794+429795+429796+429797+429798+429799+429800+429801+429802+429803+429804+429805+429806+429807+429808+429809+429810+429811+429812+429813+429814+429815+429816+429817+429818+429819+429820+429821+429822+429823+429824+429825+429826+429827+429828+429829+429830+429831+429832+429833+429834+429835+429836+429837+429838+429839+429840+429841+429842+429843+429844+429845+429846+429847+429848+429849+429850+429851+429852+429853+429854+429855+429856+429857+429858+429859+429860+429861+429862+429863+429864+429865+429866+429867+429868+429869+429870+429871+429872+429873+429874+429875+429876+429877+429878+429879+429880+429881+429882+429883+429884+429885+429886+429887+429888+429889+429890+429891+429892+429893+429894+429895+429896+429897+429898+429899+429900+429901+429902+429903+429904+429905+429906+429907+429908+429909+429910+429911+429912+429913+429914+429915+429916+429917+429918+429919+429920+429921+429922+429923+429924+429925+429926+429927+429928+429929+429930+429931+429932+429933+429934+429935+429936+429937+429938+429939+429940+429941+429942+429943+429944+429945+429946+429947+429948+429949+429950+429951+429952+429953+429954+429955+429956+429957+429958+429959+429960+429961+429962+429963+429964+429965+429966+429967+429968+429969+429970+429971+429972+429973+429974+429975+429976+429977+429978+429979+429980+429981+429982+429983+429984+429985+429986+429987+429988+429989+429990+429991+429992+429993+429994+429995+429996+429997+429998+429999+430000?authors&parents&superparent"},"object":"objects\/sha256\/4c\/4c1dd926286e39ba40efda42a23b57c71f074c40bbef654d20ebeaf569b962a7","record":"shard-3\/json-live-urgent-v3\/records\/8a592695089430db7953c28a777b4fb926abfb5b56516394e3a9721b28cf28c2.json","sha256":"4c1dd926286e39ba40efda42a23b57c71f074c40bbef654d20ebeaf569b962a7","source":"https","stored_at":1784022517}}