{"author_link":"\/users\/matt2728","author_name":"matt2728","author_uid":1193044,"comments":[{"id":1194629,"author_name":"ZenithStar","author_uid":"zenithstar","epoch":1776744623,"text":"You need to hit \"publish\" on your itch page.","format":"md","likes":1,"spam":"N"},{"id":1194694,"author_name":"matt2728","author_uid":"matt2728","epoch":1776745586,"text":"Thanks, should be resolved now","format":"md","likes":0,"spam":"N"},{"id":1194706,"author_name":"Isaac Hisey","author_uid":"isaac-hisey","epoch":1776745648,"text":"Good interpretation and use of the theme. I had some movement issues with the keyboard that made my little mage keep randomly stopping. Otherwise though I found like 4 maybe fight light sources. Then kinda got stuck not knowing what to do or where to go. It was alright and I really like to see 3d web games so bonus there!","format":"md","likes":1,"spam":"N"},{"id":1194723,"author_name":"MountainGoose","author_uid":"mountaingoose","epoch":1776745964,"text":"Worked for me on itch :)","format":"md","likes":2,"spam":"N"},{"id":1194928,"author_name":"Masikano","author_uid":"masikano","epoch":1776748830,"text":"Cool idea\nI didn't immediately figure out how to look for the white statues until I listened more closely.","format":"md","likes":1,"spam":"N"},{"id":1195447,"author_name":"NikaZ","author_uid":"nikaz","epoch":1776756813,"text":"I like the idea. I found all sources! Good job!","format":"md","likes":1,"spam":"N"},{"id":1202258,"author_name":"bergotronic","author_uid":"bergotronic","epoch":1776816724,"text":"Liked the little wizard guy! ","format":"md","likes":1,"spam":"N"},{"id":1202671,"author_name":"cat value","author_uid":"cat-value","epoch":1776823282,"text":"The interpretation and application of the theme are spot on. However, there are some problems with the keyboard control. My little mage always stops for no reason. Other than that, I didn't quite know what to do or where to go. Overall a great, very innovative game, five-star praise! We look forward to your coming to play our games, thank you","format":"md","likes":1,"spam":"N"},{"id":1203833,"author_name":"LDJam user 260720","author_uid":"260720","epoch":1776847322,"text":"A bit confusing at first, but nice take on the theme!","format":"md","likes":1,"spam":"N"},{"id":1203874,"author_name":"Anatei","author_uid":"anatei","epoch":1776847888,"text":"Overall, the game is good. But the beginning is a bit slow.","format":"md","likes":1,"spam":"N"},{"id":1203906,"author_name":"VenomousMouse","author_uid":"venomousmouse","epoch":1776848362,"text":"Great idea and cool game!","format":"md","likes":1,"spam":"N"},{"id":1204041,"author_name":"HOOLOP","author_uid":"hoolop","epoch":1776850245,"text":"I had a hard time finding out where to go at the beginning, then once I really enjoyed the game.\nI loved the way you need to triangulate the position of the hidden emitter with receiver signals and sound !\nThe empty rooms were a bit distracting though, I tried to looked for something hidden :D","format":"md","likes":1,"spam":"N"},{"id":1204894,"author_name":"matt2728","author_uid":"matt2728","epoch":1776862669,"text":"Oh, I think I realized **there is hidden tree collision** thew wizard can hit in some early levels, that is why it is stopping. Have to walk around it. It is a small square. :\\ \n","format":"md","likes":0,"spam":"N"},{"id":1209166,"author_name":"Sh0ck3r","author_uid":"sh0ck3r","epoch":1776946814,"text":"Web-version on this page doesn't work, had to open itch.io to play.\n\nGood sound design and idea, but the gameplay is still raw and needs a lot of polishing. In some locations, you can go outside the map and then not return. It is also often not entirely clear where to go at all. On the way, you can occasionally bump into invisible collisions. The gameplay at the moment of learning is normal until the moment when the white pillars disappear, it is very inconvenient to search for them by sound alone. Well, apparently the game stopped working at the moment with the learning of the \"Repel Burst\" mechanics, the text says to use this mechanic three times, but no matter how many times I activate it, nothing happens","format":"md","likes":1,"spam":"N"},{"id":1209186,"author_name":"frozenfire92","author_uid":"frozenfire92","epoch":1776947260,"text":"Overall I think this was a good concept, but I wish the space bar did more to actually help me find the emitter. I usually ended up just firing projectiles everywhere near the first crystal until I found it. The tutorial also didn't seem to catch that I repelled 3 times so I ended up just moving on to the next area. Keep on making games!","format":"md","likes":2,"spam":"N"},{"id":1209312,"author_name":"matt2728","author_uid":"matt2728","epoch":1776950192,"text":"@sh0ck3r yeah, that is bug with tutorial, I noticed after. I think related to spamming the input.\nI was working on it until the last 10 minutes to upload, had to just get what I had into a shipping state :D","format":"md","likes":0,"spam":"N"},{"id":1209482,"author_name":"LDJam user 424632","author_uid":"424632","epoch":1776953473,"text":"Great take on the \u201cSignals\u201d concept. You might want to add a note recommending headphones, since they make it pretty obvious which side the white statue is reflecting the player\u2019s signal from\u2014making it much easier to find. I completed all the levels and made it back to the castle. Keep it up!\n","format":"md","likes":0,"spam":"N"},{"id":1210651,"author_name":"mechanicallife","author_uid":"mechanicallife","epoch":1776976144,"text":"The whole concept and mechanics together is quite a strange combo, not in a bad way, I did enjoyed it quite a bit. Eventually the map kind of looped around to the starting area. I hope that was the end since that's where i stopped playing. pretty neat overall, the starting village was also pretty :)","format":"md","likes":0,"spam":"N"},{"id":1212936,"author_name":"Wizard","author_uid":"wizard","epoch":1777056965,"text":"I wasnt exactly clear on what my abilities were actually doing and how i couild progress through the level. I triggered audio pulses all over the map but nothing happened. If the different sounds meant something then that should be better explained. Interesting concept though.","format":"md","likes":0,"spam":"N"},{"id":1213038,"author_name":"metalim","author_uid":"metalim","epoch":1777059679,"text":"Can't run, unfortunately.\n\n![SCR-20260424-tpcd.png](\/\/\/raw\/934\/8\/z\/729c0.png)","format":"md","likes":0,"spam":"N"},{"id":1213240,"author_name":"Rentem","author_uid":"rentem","epoch":1777065164,"text":"I like the concept of pinging and then triangulating the source, was fun playing. However I felt a bit lost in the world. I also stopped after looping back to the village.","format":"md","likes":0,"spam":"N"},{"id":1213471,"author_name":"matt2728","author_uid":"matt2728","epoch":1777074706,"text":"@metalim try it in itch, some folks get that error on Chrome on the ludum dare site. Not sure why. Itch has better full screen as well.","format":"md","likes":0,"spam":"N"},{"id":1213472,"author_name":"matt2728","author_uid":"matt2728","epoch":1777074722,"text":"@rentem that's the end, I ran out of time and had to submit without a proper ending screen :X","format":"md","likes":0,"spam":"N"},{"id":1213489,"author_name":"matt2728","author_uid":"matt2728","epoch":1777075865,"text":"@mechanicallife that was the end :) I ran out of time and didn't get to implement the final boss","format":"md","likes":0,"spam":"N"},{"id":1213799,"author_name":"Loki Drams","author_uid":"loki-drams","epoch":1777103094,"text":"Good game !\n\nAt the first panel, you can exit the level by going left, and if you move a little, you may be blocked!\nI liked the concept and you managed to guide the player to the end without giving any idea of where we are.\nGood job ! ","format":"md","likes":0,"spam":"N"},{"id":1214121,"author_name":"metalim","author_uid":"metalim","epoch":1777115198,"text":"sure, itch version started. But all I can do is run around 2 areas (starting and next one) and emit 3 signals. Nothing interacts with them, and no other movement","format":"md","likes":0,"spam":"N"},{"id":1216684,"author_name":"ionhaven","author_uid":"ionhaven","epoch":1777235988,"text":"This is a clever little 3D signal-hunting game with a cute wizard and a genuinely interesting triangulation mechanic. It feels raw in places, especially movement, invisible collisions, and unclear direction, but the core idea of finding hidden emitters through sound is strong and memorable. With headphones and more polish, this could become a really neat exploration-puzzle game.","format":"md","likes":1,"spam":"N"},{"id":1217940,"author_name":"someone","author_uid":"someone","epoch":1777335572,"text":"That was a clever puzzle. I got quite adept at finding the target first try by the end.  \nIt was often unclear where the exit to the next level was.","format":"md","likes":1,"spam":"N"},{"id":1219032,"author_name":"Jhonny111","author_uid":"jhonny111","epoch":1777466591,"text":"Great idea. Level exits were sometimes hard to find.","format":"md","likes":1,"spam":"N"},{"id":1220675,"author_name":"Mithka","author_uid":"mithka","epoch":1777729712,"text":"Nice idea but took a while to understand what I was doing, would be nice to see this with a bit more polish and UX","format":"md","likes":1,"spam":"N"},{"id":1222245,"author_name":"Alexandr Gerya","author_uid":"alexandr-gerya","epoch":1777937159,"text":"absolutely loved the little wizard guy! the starting village looks really pretty, and seeing a full 3d web game in a jam is always a huge bonus","format":"md","likes":1,"spam":"N"},{"id":1222300,"author_name":"LDJam user 427225","author_uid":"427225","epoch":1777948427,"text":"I enjoyed the puzzle of triangulating the emitter and got to the end of the game. I did get a bit lost at first but once I figured it out it made sense. It would be nice if it was a bit more clear on where to go to get to the next level.","format":"md","likes":1,"spam":"N"},{"id":1224331,"author_name":"Sarah","author_uid":"sarah","epoch":1778251508,"text":"I like the use of the theme, even if it was a bit difficult to figure out what to do. It wasn't immediately clear that you could leave the area so I did wander around the inital houses for a while. The world was way bigger than I imagined, nice work!","format":"md","likes":1,"spam":"N"}],"format":"md","images":["ldjam-media\/sha256\/46\/4664f92068ab80ce34f60e3c38f4cb5ef8b5a4404774f163087e737863abae85.png"],"links":[],"metadata":{"g_key":"73238","g_author":"1193044","g_event":"LD59","g_eventkey":"113","g_subevent":"JAM","g_urlkey":"310427","g_title":" The Trisignal","g_status":"WAYBACK","g_place":"700","g_commentcount":"33","g_site2_node_id":"428432","g_hide":"Y","g_has_icon":"Y","g_rqueue":"0","g_random":"0"},"nds":{"n_key":"428432","n_urlkey":"310427","n_parent":"424249","n_path":"\/events\/ludum-dare\/59\/the-trisignal","n_slug":"the-trisignal","n_type":"item","n_subtype":"game","n_subsubtype":"jam","n_author":"193044","n_created":"1776474736","n_modified":"1778632188","n_version":"1374609","n_status":"WAYBACK"},"node":{"_collation":{"body_sanitizer":"TextUtils::SanitizeHTML via existing importer","event":"LD59","removed_author":false},"_superparent":9,"_trust":1,"author":193044,"body":"# The Trisignal\nUse magic to pick up signals.   \nUse the signals to intuit triangulation, to light the emitters to bring the world back into the light!    \n* **Play here for full screen** https:\/\/enigma-tutorials.itch.io\/the-trisignal-game-jam  \n\n# POST LAUNCH NOTES \/ BUGS\n* During training, try not to spam abilities to avoid hard-lock on controls \n* Works much better with mouse & keyboard, controller triggers don't always fire with my set up :(\n* There is some hidden tree collision in earlier levels, that blocks player. Have to just walk around if you hit it.\n* **I ran out of time, so the end is when you loop back to start.**\n\n# Game concept\nThe **emitters are hidden**, and you must puzzle out where they are based on their interaction with receivers.  \nDoing an audio pulse will cause the emitter to be struck.  \nWhich in turn will strike **3 receivers, causing them to emit signals**  \nBased on the ordering of the receiver broadcasts, you can **reason about where the hidden emitter is**.  \nSend a light projection in its direction of the emitter.  \nIf you **find the emitter**, you can **proceed to the next level**.   \nIf you **miss**, a dark creature will come for your light, be prepared to **repel the creature** when they get close enough.  \n\n\n# HTML play\nPress PLAY at top to play in your browser right here!   \nUnfortunately, I didn't realize the HTML upload couldn't full screen.  \n**ZOOM YOUR BROWSER IN!**   \nOr can download the builds to get a larger screen.  \n\n\n\nI barely \"finished\" this one uploaded the final build down the the last minute.    \n \n# Controls\n\n* **WASD\/Arrowkeys\/Joypad-LeftStick** = Move\n* **Space Bar \/ A button** = Audio Signal Pulse \/ Interact  \n* **Left Click \/ Right Trigger** = Light Projectile  \n* **Right click \/ Left Trigger** = Repel Burst  \n* **Mouse\/Joypad-RightStick** = Aim\n\n**Gamepad \/ Controller supported**\n\nCode was hand written for Godot, and art was hand made in Blender. Audio in Audacity using VSTs I have in my library.\n","comments":33,"comments-timestamp":"2026-05-08T14:45:08Z","created":"2026-04-18T01:12:16Z","files":[{"author":193044,"id":49171,"name":"$$embed-49171.zip","node":428432,"size":13585107,"status":64,"tag":0,"timestamp":"2026-04-21T00:11:38Z"},{"author":193044,"id":49294,"name":"$$embed-49294.zip","node":428432,"size":13584885,"status":64,"tag":0,"timestamp":"2026-04-21T00:25:38Z"},{"author":193044,"id":49315,"name":"$$embed-49315.zip","node":428432,"size":13584885,"status":64,"tag":0,"timestamp":"2026-04-21T00:27:09Z"},{"author":193044,"id":49333,"name":"$$embed-49333.zip","node":428432,"size":13584885,"status":64,"tag":0,"timestamp":"2026-04-21T00:28:11Z"},{"author":193044,"id":49349,"name":"$$embed-49349.zip","node":428432,"size":13587429,"status":64,"tag":0,"timestamp":"2026-04-21T00:29:54Z"},{"author":193044,"id":49353,"name":"$$embed-49353.zip","node":428432,"size":13587429,"status":64,"tag":0,"timestamp":"2026-04-21T00:30:19Z"},{"author":193044,"id":49620,"name":"$$embed-49620.zip","node":428432,"size":13584821,"status":73,"tag":0,"timestamp":"2026-04-21T00:50:47Z"},{"author":193044,"id":49694,"name":"windows-build.zip","node":428432,"size":28480017,"status":9,"tag":0,"timestamp":"2026-04-21T00:55:03Z"},{"author":193044,"id":49702,"name":"The-Trisignal-linux-x11-build.zip","node":428432,"size":33440262,"status":9,"tag":0,"timestamp":"2026-04-21T00:55:21Z"},{"author":193044,"id":49865,"name":"The-Trisignal-V1.2.zip","node":428432,"size":13584821,"status":0,"tag":0,"timestamp":"2026-04-21T01:02:47Z"},{"author":193044,"id":49886,"name":"HTML-The-Trisignal-V1.2.zip","node":428432,"size":13584821,"status":9,"tag":0,"timestamp":"2026-04-21T01:04:44Z"}],"files-timestamp":"2026-04-21T01:04:44Z","grade":{"grade-01":40,"grade-02":40,"grade-03":40,"grade-04":40,"grade-05":40,"grade-06":40,"grade-07":36,"grade-08":39},"id":428432,"love":0,"magic":{"cool":99.83700070664,"feedback":55,"given":38.25,"grade":39.375,"grade-01-average":3.132,"grade-01-result":700,"grade-02-average":2.816,"grade-02-result":725,"grade-03-average":3.474,"grade-03-result":372,"grade-04-average":4.026,"grade-04-result":251,"grade-05-average":3.132,"grade-05-result":666,"grade-06-average":2.961,"grade-06-result":497,"grade-07-average":2.324,"grade-07-result":583,"grade-08-average":3,"grade-08-result":722,"smart":2.5978352085154},"meta":{"author":[193044],"cover":"\/\/\/content\/412\/f2\/z\/7152e.jpg","link-01":"","link-01-tag":[50]},"meta-timestamp":"2026-05-13T00:29:48Z","modified":"2026-05-13T00:29:48Z","name":" The Trisignal","node-timestamp":"2026-05-07T00:05:55Z","parent":424249,"parents":[1,5,9,424249],"path":"\/events\/ludum-dare\/59\/the-trisignal","published":"2026-04-21T00:23:56Z","scope":"public","slug":"the-trisignal","subsubtype":"jam","subtype":"game","type":"item","version":1374609},"text":"# The Trisignal\nUse magic to pick up signals.   \nUse the signals to intuit triangulation, to light the emitters to bring the world back into the light!    \n* **Play here for full screen** https:\/\/enigma-tutorials.itch.io\/the-trisignal-game-jam  \n\n# POST LAUNCH NOTES \/ BUGS\n* During training, try not to spam abilities to avoid hard-lock on controls \n* Works much better with mouse & keyboard, controller triggers don't always fire with my set up :(\n* There is some hidden tree collision in earlier levels, that blocks player. Have to just walk around if you hit it.\n* **I ran out of time, so the end is when you loop back to start.**\n\n# Game concept\nThe **emitters are hidden**, and you must puzzle out where they are based on their interaction with receivers.  \nDoing an audio pulse will cause the emitter to be struck.  \nWhich in turn will strike **3 receivers, causing them to emit signals**  \nBased on the ordering of the receiver broadcasts, you can **reason about where the hidden emitter is**.  \nSend a light projection in its direction of the emitter.  \nIf you **find the emitter**, you can **proceed to the next level**.   \nIf you **miss**, a dark creature will come for your light, be prepared to **repel the creature** when they get close enough.  \n\n\n# HTML play\nPress PLAY at top to play in your browser right here!   \nUnfortunately, I didn't realize the HTML upload couldn't full screen.  \n**ZOOM YOUR BROWSER IN!**   \nOr can download the builds to get a larger screen.  \n\n\n\nI barely \"finished\" this one uploaded the final build down the the last minute.    \n \n# Controls\n\n* **WASD\/Arrowkeys\/Joypad-LeftStick** = Move\n* **Space Bar \/ A button** = Audio Signal Pulse \/ Interact  \n* **Left Click \/ Right Trigger** = Light Projectile  \n* **Right click \/ Left Trigger** = Repel Burst  \n* **Mouse\/Joypad-RightStick** = Aim\n\n**Gamepad \/ Controller supported**\n\nCode was hand written for Godot, and art was hand made in Blender. Audio in Audacity using VSTs I have in my library.\n","title":" The Trisignal","wayback_recovered":true,"wayback_source":{"capture":{"original":"https:\/\/api-jam.ludumdare.com\/vx\/node2\/get\/428001+428002+428003+428004+428005+428006+428007+428008+428009+428010+428011+428012+428013+428014+428015+428016+428017+428018+428019+428020+428021+428022+428023+428024+428025+428026+428027+428028+428029+428030+428031+428032+428033+428034+428035+428036+428037+428038+428039+428040+428041+428042+428043+428044+428045+428046+428047+428048+428049+428050+428051+428052+428053+428054+428055+428056+428057+428058+428059+428060+428061+428062+428063+428064+428065+428066+428067+428068+428069+428070+428071+428072+428073+428074+428075+428076+428077+428078+428079+428080+428081+428082+428083+428084+428085+428086+428087+428088+428089+428090+428091+428092+428093+428094+428095+428096+428097+428098+428099+428100+428101+428102+428103+428104+428105+428106+428107+428108+428109+428110+428111+428112+428113+428114+428115+428116+428117+428118+428119+428120+428121+428122+428123+428124+428125+428126+428127+428128+428129+428130+428131+428132+428133+428134+428135+428136+428137+428138+428139+428140+428141+428142+428143+428144+428145+428146+428147+428148+428149+428150+428151+428152+428153+428154+428155+428156+428157+428158+428159+428160+428161+428162+428163+428164+428165+428166+428167+428168+428169+428170+428171+428172+428173+428174+428175+428176+428177+428178+428179+428180+428181+428182+428183+428184+428185+428186+428187+428188+428189+428190+428191+428192+428193+428194+428195+428196+428197+428198+428199+428200+428201+428202+428203+428204+428205+428206+428207+428208+428209+428210+428211+428212+428213+428214+428215+428216+428217+428218+428219+428220+428221+428222+428223+428224+428225+428226+428227+428228+428229+428230+428231+428232+428233+428234+428235+428236+428237+428238+428239+428240+428241+428242+428243+428244+428245+428246+428247+428248+428249+428250+428251+428252+428253+428254+428255+428256+428257+428258+428259+428260+428261+428262+428263+428264+428265+428266+428267+428268+428269+428270+428271+428272+428273+428274+428275+428276+428277+428278+428279+428280+428281+428282+428283+428284+428285+428286+428287+428288+428289+428290+428291+428292+428293+428294+428295+428296+428297+428298+428299+428300+428301+428302+428303+428304+428305+428306+428307+428308+428309+428310+428311+428312+428313+428314+428315+428316+428317+428318+428319+428320+428321+428322+428323+428324+428325+428326+428327+428328+428329+428330+428331+428332+428333+428334+428335+428336+428337+428338+428339+428340+428341+428342+428343+428344+428345+428346+428347+428348+428349+428350+428351+428352+428353+428354+428355+428356+428357+428358+428359+428360+428361+428362+428363+428364+428365+428366+428367+428368+428369+428370+428371+428372+428373+428374+428375+428376+428377+428378+428379+428380+428381+428382+428383+428384+428385+428386+428387+428388+428389+428390+428391+428392+428393+428394+428395+428396+428397+428398+428399+428400+428401+428402+428403+428404+428405+428406+428407+428408+428409+428410+428411+428412+428413+428414+428415+428416+428417+428418+428419+428420+428421+428422+428423+428424+428425+428426+428427+428428+428429+428430+428431+428432+428433+428434+428435+428436+428437+428438+428439+428440+428441+428442+428443+428444+428445+428446+428447+428448+428449+428450+428451+428452+428453+428454+428455+428456+428457+428458+428459+428460+428461+428462+428463+428464+428465+428466+428467+428468+428469+428470+428471+428472+428473+428474+428475+428476+428477+428478+428479+428480+428481+428482+428483+428484+428485+428486+428487+428488+428489+428490+428491+428492+428493+428494+428495+428496+428497+428498+428499+428500?authors&parents&superparent"},"object":"objects\/sha256\/65\/65d10002f8b914d52cf59fc66a5fa1855fd198975c40d3fdbfaecf5ee84962c2","record":"shard-2\/json-live-urgent-v3\/records\/55404909187b422edf0e12ebe1395c23fc66221465f494a7b23885803b38756a.json","sha256":"65d10002f8b914d52cf59fc66a5fa1855fd198975c40d3fdbfaecf5ee84962c2","source":"https","stored_at":1784022550}}