{"author_link":"\/users\/someone","author_name":"someone","author_uid":1000355,"comments":[{"id":1165280,"author_name":"8212games","author_uid":"8212games","epoch":1759833893,"text":"Hello! Glad to see someone interpreted the theme the same way we did) The dialogue system is ABSOLUTELY FANTASTIC! Would love to make an RPG with such a dialogue system!","format":"md","likes":1,"spam":"N"},{"id":1169867,"author_name":"TemmyT","author_uid":"temmyt","epoch":1759878041,"text":"Such potential for a game made by a single person, being able to punch people made me laugh","format":"md","likes":2,"spam":"N"},{"id":1169889,"author_name":"Geckmen.arts","author_uid":"geckmen-arts","epoch":1759878327,"text":"Very humorous. Very solid demo, could use better visuals but clearly a lot of effort was put in to make the dialog . Overall well done","format":"md","likes":1,"spam":"N"},{"id":1170582,"author_name":"Custodi","author_uid":"custodi","epoch":1759894178,"text":"Very funny game, but too empty location with lack of mechanics. Good prototype for further development.","format":"md","likes":1,"spam":"N"},{"id":1178177,"author_name":"Coda Highland","author_uid":"coda-highland","epoch":1760064472,"text":"Custom game engine? Nice job. I use a custom game engine, too, though mine is Javascript so I can do web deployments -- otherwise, I too would be using C++ as my language of choice.\n\nI don't think it really needs to be said that this is a pretty basic experience. It's a jam game, so of course it is. Applause for what you got done.","format":"md","likes":1,"spam":"N"},{"id":1178636,"author_name":"someone","author_uid":"someone","epoch":1760091186,"text":"@coda-highland Look into emscripten. It can compile c++ into javascript for web builds and is fairly simple to set up.","format":"md","likes":0,"spam":"N"},{"id":1179141,"author_name":"Coda Highland","author_uid":"coda-highland","epoch":1760111055,"text":"@someone I'm aware. :) I've known about emscripten since about 2012. But there are advantages to using web-native tooling. A really big reason is that I can make changes without needing to recompile, which is also why I'm not using TypeScript (which I like, and which I would be doing in a professional environment). I can inspect the running state of the code directly in the console and use the debugger without need of source maps. I can even hot-patch the running game to try things out.\n\nThat said, I have occasionally been tempted to use wasm in some of the performance hotspots like matrix math and collision detection. I've optimized the everloving heck out of that Javascript code, but I'm not so foolish as to think I can do better than a modern optimizing compiler.","format":"md","likes":0,"spam":"N"},{"id":1179622,"author_name":"Boncebon","author_uid":"boncebon","epoch":1760124550,"text":"very potencial and original, thanks!","format":"md","likes":0,"spam":"N"},{"id":1180060,"author_name":"Gaverion","author_uid":"gaverion","epoch":1760140516,"text":"Not sure if I broke something, I was constantly being chased by a crowd of people punching me. I like the interpretation of the theme! ","format":"md","likes":1,"spam":"N"},{"id":1180321,"author_name":"SirRed","author_uid":"sirred","epoch":1760159126,"text":"I ran around like a mad man yelling Move Dammit to everyone. They seemed to be intimidated by that since I got the money from them. The only thing that I would have changed is the camera since it is inverted it broke my brain so I got into a spot I could see all the house when entering it and just used wasd to move around and didnt move the camera again. Super cool that you made this with your own engine.","format":"md","likes":1,"spam":"N"},{"id":1180672,"author_name":"b0guslaw","author_uid":"b0guslaw","epoch":1760183926,"text":"For a custom game engine this is a fantastic entry. The dialogue system is very well done, although I wish the game would feature a bit more surroundings to make it feel less empty","format":"md","likes":1,"spam":"N"},{"id":1182130,"author_name":"ditam","author_uid":"ditam","epoch":1760272229,"text":"Okay, let's start with the elephant in the room: I was very excited to read the instructions mentioning that you can _punch_ in this game - too few violent entries this jam around. I was punching the air, metaphorically. But then you enter the game, with itchy fingers, eager to punch, so you press Space _to punch_... and your character **kicks**. It took me a while to get over this disappointment. (Until around the second punch, which is actually a punch.)\n\nJokes aside, this is a very impressive entry. Simple but nice dialog system, a working storyline, surprisingly nice NPC AI, and it has great performance too for a 3D entry that runs in a browser.\n\nI could not click on the dialog options in fullscreen mode btw, but it worked fine in the original embed size.","format":"md","likes":1,"spam":"N"},{"id":1182142,"author_name":"LDJam user 276121","author_uid":"276121","epoch":1760272730,"text":"Very impressive entry, and appreciate the little logical consistencies (\"don't interrupt me\", punch a door down, \"get out of my house\" etc.)","format":"md","likes":1,"spam":"N"},{"id":1183011,"author_name":"SergS Workshop","author_uid":"sergs-workshop","epoch":1760343375,"text":"Good game concept. It\u2019d be great to expand the combat system \u2014 adding health and the ability to knock out characters would make it much more engaging.","format":"md","likes":1,"spam":"N"},{"id":1183578,"author_name":"graebor","author_uid":"graebor","epoch":1760390769,"text":"I couldn't seem to click the dialog options, except once I may have told somebody to move, damnit! But 99% of the time clicking them seemed to do nothing. Then I pressed space thinking I'd jump and accidentally punched somebody in the face. Cool that you did this with your own engine!","format":"md","likes":1,"spam":"N"},{"id":1184535,"author_name":"JPGFG","author_uid":"jpgfg","epoch":1760539447,"text":"The fact that you did a jam on your own engine is honestly pretty cool.  That in and of itself is a feat!!!","format":"md","likes":1,"spam":"N"},{"id":1185017,"author_name":"oxbuddulaj","author_uid":"oxbuddulaj","epoch":1760634018,"text":"As I saw those cozy little backyards, I already knew you're Brit; and then we looked into post-jam version. \n\nThe game cries about getting expanded w\/ more assets (i could hear it through the door sfx), but the core gameplay is solid enough. Some more hit feedback would serve well for the first impression. The music made the experience surreal for good\n\nThe lads have five fingers per hand which is pretty accurate\n\nThe white background color dazzled me.\n\nIn the attempt to hide from those ai bodyguards I caught a bit of suspense waiting for them to find me eventually\n\nAs for dialogue, I didn't grasp the controls immediately but I like such experiments. Thanks!","format":"md","likes":1,"spam":"N"},{"id":1185826,"author_name":"Game-mon","author_uid":"game-mon","epoch":1760797703,"text":"Cool game! Moving the camera was counterintuitive and it was a bit hard to know what to do, but nice entry!","format":"md","likes":1,"spam":"N"},{"id":1185932,"author_name":"AlwaysHungry","author_uid":"alwayshungry","epoch":1760805613,"text":"Although I felt quite confused while playing this game, I still want to say:\n\n1. I noticed you specially made the animations of sitting down and getting into the car. It's really amazing that one person can create such a work!\n\n2. The self-developed engine is so cool!!! I'm taking a computer graphics course this semester, and I'm almost driven crazy by it.","format":"md","likes":1,"spam":"N"},{"id":1186034,"author_name":"daniel","author_uid":"daniel","epoch":1760818509,"text":"A little janky in some areas, but a impressive entry working solo using your own engine. The game runs really smoothly in the web build which is impressive. A think a little bit of money tracking\/UI could be a small touch that could do a lot for giving the player a bit of progress feedback.","format":"md","likes":1,"spam":"N"},{"id":1187031,"author_name":"Silas Reinagel","author_uid":"silas-reinagel","epoch":1761014151,"text":"The engine is very impressive for a jam game! City + buildings + Doors + Multiple Layers + Dialoque + NPC Routines. Very impressive engine! \n\nGameplay-wise, I got a little stuck. I had a difficult time figuring out some things:\n- Who owes money?\n- How to get them to pay\n- How to open locked doors\n- How to enter or drive a car\n\nWith a little more legibility and UI feedback, this game has a ton of potential!","format":"md","likes":1,"spam":"N"},{"id":1187428,"author_name":"5H08","author_uid":"5h08","epoch":1761085714,"text":"I got the henchmen beating the boss for 10 minutes straight. 10\/10","format":"md","likes":1,"spam":"N"}],"format":"md","images":["ldjam-media\/sha256\/c4\/c4d0de153f1c7cf5d4694e1cbd7f3f279fc6e8228305f5b1397667276a69e29d.png"],"links":[{"url":"http:\/\/sam.draknek.org\/files\/ld58-debt.zip","text":"Link"},{"url":"http:\/\/sam.draknek.org\/files\/ld58-debt.zip","text":"Link"},{"url":"https:\/\/sam.draknek.org\/projects\/debt","text":"Post Jam Version"}],"metadata":{"g_key":"90014","g_author":"1000355","g_event":"LD58","g_eventkey":"112","g_subevent":"JAM","g_urlkey":"428778","g_title":"Debt Collector","g_status":"WAYBACK","g_place":"717","g_commentcount":"22","g_site2_node_id":"421659","g_hide":"N","g_has_icon":"Y","g_rqueue":"0","g_random":"0"},"nds":{"n_key":"421659","n_urlkey":"428778","n_parent":"415614","n_path":"\/events\/ludum-dare\/58\/debt-collector","n_slug":"debt-collector","n_type":"item","n_subtype":"game","n_subsubtype":"jam","n_author":"355","n_created":"1759785595","n_modified":"1778774285","n_version":"1339797","n_status":"WAYBACK"},"node":{"_collation":{"body_sanitizer":"TextUtils::SanitizeHTML via existing importer","event":"LD58","removed_author":false},"_superparent":9,"_trust":7,"author":355,"body":"Act as a goon for the local loan shark and collect his money by any means necessary.  \nWASD to move, Space to punch, Hold E to open dialogue response options.  \nRotate the camera by holding the right mouse button.\n\n---\nEh, It kinda just about functions. Really not what I was aiming for though.  \nMade using blender and my [c++ game engine](https:\/\/github.com\/sgynn\/base).  \nThe terrible audio was made in the last 20 minutes with LMMS and SFXR.\n\n---\nAdded a link to my post jam version if anyone is interested. It improves the level a bit, and has a bunch of of fixes. It also adds vehicles as those are totally needed to get around the tiny street slightly faster.","comments":22,"comments-timestamp":"2025-10-21T22:28:34Z","created":"2025-10-06T21:19:55Z","files":[{"author":355,"id":45351,"name":"$$embed-45351.zip","node":421659,"size":5069952,"status":73,"tag":0,"timestamp":"2025-10-06T23:48:49Z"}],"files-timestamp":"2025-10-06T23:48:49Z","grade":{"grade-01":38,"grade-02":38,"grade-03":38,"grade-04":38,"grade-05":38,"grade-06":37,"grade-07":38,"grade-08":38},"id":421659,"love":0,"magic":{"cool":100.16934813148,"feedback":55,"given":37,"grade":37.875,"grade-01-average":2.889,"grade-01-result":717,"grade-02-average":2.653,"grade-02-result":711,"grade-03-average":2.819,"grade-03-result":616,"grade-04-average":3.542,"grade-04-result":480,"grade-05-average":2.528,"grade-05-result":692,"grade-06-average":2.3,"grade-06-result":488,"grade-07-average":3.181,"grade-07-result":320,"grade-08-average":2.819,"grade-08-result":709,"smart":4.5584806902069},"meta":{"allow-anonymous-comments":"1","author":[355],"cover":"\/\/\/content\/361\/z\/6e063.png","link-01":"http:\/\/sam.draknek.org\/files\/ld58-debt.zip","link-01-tag":[42337],"link-02":"http:\/\/sam.draknek.org\/files\/ld58-debt.zip","link-02-tag":[42341],"link-03":"https:\/\/sam.draknek.org\/projects\/debt","link-03-name":"Post Jam Version","link-03-tag":[42336]},"meta-timestamp":"2026-05-14T15:58:05Z","modified":"2026-05-14T15:58:05Z","name":"Debt Collector","node-timestamp":"2025-10-11T20:57:20Z","parent":415614,"parents":[1,5,9,415614],"path":"\/events\/ludum-dare\/58\/debt-collector","published":"2025-10-06T21:49:50Z","scope":"public","slug":"debt-collector","subsubtype":"jam","subtype":"game","type":"item","version":1339797},"text":"Act as a goon for the local loan shark and collect his money by any means necessary.  \nWASD to move, Space to punch, Hold E to open dialogue response options.  \nRotate the camera by holding the right mouse button.\n\n---\nEh, It kinda just about functions. Really not what I was aiming for though.  \nMade using blender and my [c++ game engine](https:\/\/github.com\/sgynn\/base).  \nThe terrible audio was made in the last 20 minutes with LMMS and SFXR.\n\n---\nAdded a link to my post jam version if anyone is interested. It improves the level a bit, and has a bunch of of fixes. It also adds vehicles as those are totally needed to get around the tiny street slightly faster.","title":"Debt Collector","wayback_recovered":true,"wayback_source":{"capture":{"original":"https:\/\/api-jam.ludumdare.com\/vx\/node2\/get\/421501+421502+421503+421504+421505+421506+421507+421508+421509+421510+421511+421512+421513+421514+421515+421516+421517+421518+421519+421520+421521+421522+421523+421524+421525+421526+421527+421528+421529+421530+421531+421532+421533+421534+421535+421536+421537+421538+421539+421540+421541+421542+421543+421544+421545+421546+421547+421548+421549+421550+421551+421552+421553+421554+421555+421556+421557+421558+421559+421560+421561+421562+421563+421564+421565+421566+421567+421568+421569+421570+421571+421572+421573+421574+421575+421576+421577+421578+421579+421580+421581+421582+421583+421584+421585+421586+421587+421588+421589+421590+421591+421592+421593+421594+421595+421596+421597+421598+421599+421600+421601+421602+421603+421604+421605+421606+421607+421608+421609+421610+421611+421612+421613+421614+421615+421616+421617+421618+421619+421620+421621+421622+421623+421624+421625+421626+421627+421628+421629+421630+421631+421632+421633+421634+421635+421636+421637+421638+421639+421640+421641+421642+421643+421644+421645+421646+421647+421648+421649+421650+421651+421652+421653+421654+421655+421656+421657+421658+421659+421660+421661+421662+421663+421664+421665+421666+421667+421668+421669+421670+421671+421672+421673+421674+421675+421676+421677+421678+421679+421680+421681+421682+421683+421684+421685+421686+421687+421688+421689+421690+421691+421692+421693+421694+421695+421696+421697+421698+421699+421700+421701+421702+421703+421704+421705+421706+421707+421708+421709+421710+421711+421712+421713+421714+421715+421716+421717+421718+421719+421720+421721+421722+421723+421724+421725+421726+421727+421728+421729+421730+421731+421732+421733+421734+421735+421736+421737+421738+421739+421740+421741+421742+421743+421744+421745+421746+421747+421748+421749+421750+421751+421752+421753+421754+421755+421756+421757+421758+421759+421760+421761+421762+421763+421764+421765+421766+421767+421768+421769+421770+421771+421772+421773+421774+421775+421776+421777+421778+421779+421780+421781+421782+421783+421784+421785+421786+421787+421788+421789+421790+421791+421792+421793+421794+421795+421796+421797+421798+421799+421800+421801+421802+421803+421804+421805+421806+421807+421808+421809+421810+421811+421812+421813+421814+421815+421816+421817+421818+421819+421820+421821+421822+421823+421824+421825+421826+421827+421828+421829+421830+421831+421832+421833+421834+421835+421836+421837+421838+421839+421840+421841+421842+421843+421844+421845+421846+421847+421848+421849+421850+421851+421852+421853+421854+421855+421856+421857+421858+421859+421860+421861+421862+421863+421864+421865+421866+421867+421868+421869+421870+421871+421872+421873+421874+421875+421876+421877+421878+421879+421880+421881+421882+421883+421884+421885+421886+421887+421888+421889+421890+421891+421892+421893+421894+421895+421896+421897+421898+421899+421900+421901+421902+421903+421904+421905+421906+421907+421908+421909+421910+421911+421912+421913+421914+421915+421916+421917+421918+421919+421920+421921+421922+421923+421924+421925+421926+421927+421928+421929+421930+421931+421932+421933+421934+421935+421936+421937+421938+421939+421940+421941+421942+421943+421944+421945+421946+421947+421948+421949+421950+421951+421952+421953+421954+421955+421956+421957+421958+421959+421960+421961+421962+421963+421964+421965+421966+421967+421968+421969+421970+421971+421972+421973+421974+421975+421976+421977+421978+421979+421980+421981+421982+421983+421984+421985+421986+421987+421988+421989+421990+421991+421992+421993+421994+421995+421996+421997+421998+421999+422000?authors&parents&superparent"},"object":"objects\/sha256\/51\/51092f26cdaf6211eadae570d54231d2b34e613a44b30d32d92b1417a3a09289","record":"shard-3\/json-live-urgent-v3\/records\/f6f01a6ce7cb7f6330723e058ae4c69c9c8f18e4b8462f198fa0ed13ad8e3983.json","sha256":"51092f26cdaf6211eadae570d54231d2b34e613a44b30d32d92b1417a3a09289","source":"https","stored_at":1784022509}}