{"author_link":"\/users\/nullval","author_name":"nullval","author_uid":1289232,"comments":[{"id":988516,"author_name":"nullval","author_uid":"nullval","epoch":1696278349,"text":"ok... so the ldjam player (AGAIN is having trouble with godot and this time I can't seem to find a fix (if anyone knows let me know!) in the meantime I'm just uploading it to itch.io.","format":"md","likes":0,"spam":"N"},{"id":988851,"author_name":"Jiri_One","author_uid":"jiri-one","epoch":1696281456,"text":"I really like the aesthetic of the game. The gameplay is not the most thrilling, but if the intention is to be a more educational game it works well in showing how letters are encoded in ascii & has a fun little puzzle attached to it. :)","format":"md","likes":1,"spam":"N"},{"id":989275,"author_name":"Gawain Doell","author_uid":"gawain-doell","epoch":1696284287,"text":"It feels like an older education software that fell into a time portal.  You nailed the aesthetic, including the lack of playability without the paper manual.  I felt like I had gone back in time, and despite the modern color use the graphics did take me back to staring at old CRT TVs trying to comprehend what was on the screen.\n\nSadly, the gameplay, much like the source \"education entertainment\" it is emulating, just wasn't very fun for me.  It's funny, yes, and definitely a mood!  But the controls feel a bit terrible to use, I couldn't just hold down a key when needing to go across the entire screen for example.  \n\nOr when stacked it was not clear which number would move when I pushed them. (Maybe they are not supposed to be stacking up inside each other in the first place?)\n\nThere also does not seem to be a way to recover if you push a block into a corner\/edge.  Not sure what would help here, perhaps if the field wrapped the boxes around and movement looped as well to remove the edges completely.\n\u00a0\nI think adding sound might have gone a long way to making it feel better to play.\n\nA great improvement would be to make a little \"ok\" sound when the correct digit was pushed onto a target.  The game would be technically able to stand up without the manual as well if that was added.\n\nI loved the style of the game, the graphics nailed that retro low memory aesthetic!  Nice work making an entry!","format":"md","likes":1,"spam":"N"},{"id":989913,"author_name":"kanity","author_uid":"kanity","epoch":1696287562,"text":"Wow that's pretty educational, though I probably won't remember the codes for long ^^' I just scrolled down, looked at the code once and then scrolled back up and did it by memory, so it was also a fun short-memory game :) The gameplay itself is not too complicated, and I tried to be careful to not put myself into a situation where I can't move the blocks anymore. I like the visuals (especially our character) and the take on the theme is so great and very fitting. The music also fits the vibe of the game nicely :) ","format":"md","likes":1,"spam":"N"},{"id":1006601,"author_name":"nullval","author_uid":"nullval","epoch":1696443456,"text":"@jiri-one Thank you for the feedback :D \n\n@gawain-doell wow thank you for the amazing feedback, this is honestly some of the most detailed and well written feedback I've ever received for any creative work I've made. I do agree that the gameplay is not the most entertaining, but at the same time it's also very close to the mark of what it's emulating. \n\n@kanity thank you so much for the feedback :D It's pretty impressive that you just memorized the encodings XD I had to look them up constantly, so I thought it would be waaaay to difficult to just memorize.","format":"md","likes":1,"spam":"N"},{"id":1007437,"author_name":"kanity","author_uid":"kanity","epoch":1696450532,"text":"@nullval not all at once of course! sorry if I gave that impression, my short-term memory is not THAT good ^^'' ","format":"md","likes":1,"spam":"N"},{"id":1012248,"author_name":"Vadzim","author_uid":"vadzim","epoch":1696544989,"text":"The game seems too much hard for me, I don't even know ascii codes from memory. But I have not encountered game like that before, so it is kinda innovative ","format":"md","likes":1,"spam":"N"},{"id":1012470,"author_name":"Mooptychunk","author_uid":"mooptychunk","epoch":1696549525,"text":"Cute and funny with a unique aesthetic. Felt random whether my character would push a block or not, ended up mashing the keys sometimes. I like the cover image a lot. Nice one!","format":"md","likes":1,"spam":"N"},{"id":1017333,"author_name":"rsheepdv","author_uid":"rsheepdv","epoch":1696716423,"text":"Interesting concept, though it's not really fun to play. Definitely nails the aesthetic though, would like to see a full game using this aesthetic!","format":"md","likes":1,"spam":"N"},{"id":1019356,"author_name":"LDJam user 287424","author_uid":"287424","epoch":1696818491,"text":"This game oozes nostalgia. The soundtrack is great. Repetitive labor style gameplay on a CRT monitor really captures the of early education computer games that you're emulating. It really made me nostalgic. Awesome work!\n\nSometimes I suffer from imposter syndrome at work. But now, thanks to this game, I know that I am a REAL programmer!!! Lol!","format":"md","likes":2,"spam":"N"},{"id":1021695,"author_name":"LDJam user 216538","author_uid":"216538","epoch":1696987680,"text":"A very innovative little game. Great job with the audio and implementation of the idea","format":"md","likes":1,"spam":"N"},{"id":1021738,"author_name":"Gary the Enchanter","author_uid":"gary-the-enchanter","epoch":1696990313,"text":"Man, that just oozed aesthetic. \n\nAs an aside, I too couldn't figure out how to get my Godot game to run on ldjam player.","format":"md","likes":1,"spam":"N"},{"id":1023248,"author_name":"Papaver","author_uid":"papaver","epoch":1697153571,"text":"I am now a real programmer! ;) \n\nI completed some letters, but sometimes it was not clear why it wasn't complete yet. :thinking: \n\nThe gameplay isn't the most fun, but I enjoyed the manual and I like the esthetics of the game!","format":"md","likes":1,"spam":"N"},{"id":1027023,"author_name":"Fernando Tonon de Rossi","author_uid":"fernando-tonon-de-rossi","epoch":1697596244,"text":"I loved the theme and the look n' feel. Not that much fun, but it can be a nice game for teaching purposes! Congrats!","format":"md","likes":1,"spam":"N"},{"id":1029398,"author_name":"Zeias","author_uid":"zeias","epoch":1697833095,"text":"What an interesting game!","format":"md","likes":1,"spam":"N"}],"format":"md","images":["ld54\/wayback-placeholder.png"],"links":[{"url":"https:\/\/guynullval.itch.io\/ascii-commando","text":"Link"}],"metadata":{"g_key":"90951","g_author":"1289232","g_event":"LD54","g_eventkey":"117","g_subevent":"JAM","g_urlkey":"434355","g_title":"Ascii commando","g_status":"WAYBACK","g_place":"889","g_commentcount":"15","g_site2_node_id":"371725","g_hide":"N","g_has_icon":"Y","g_rqueue":"0","g_random":"0"},"nds":{"n_key":"371725","n_urlkey":"434355","n_parent":"371459","n_path":"\/events\/ludum-dare\/54\/ascii-commando","n_slug":"ascii-commando","n_type":"item","n_subtype":"game","n_subsubtype":"jam","n_author":"289232","n_created":"1695075717","n_modified":"1779568573","n_version":"1171003","n_status":"WAYBACK"},"node":{"_collation":{"body_sanitizer":"TextUtils::SanitizeHTML via existing importer","event":"LD54","removed_author":false},"_superparent":9,"_trust":3,"author":289232,"body":"controls have been adapted from commodore 48 to modern controls.\n\n- WASD, Arrowkeys -> move\n- Space -> pause\n- WASD, Arrowkeys (while paused) turn up or down the audio\n\nGet the numbers onto the 8 green bits to correctly encode the letter.\ndon't worry, there's only upper case letters so it shouldn't be too difficult (spoilers the first 3 bits are 010!)\n\nbe careful when you are pushing the bits around since you can only push, not pull and you have limited space (but also this is a demonstration of how letters were encoded on limited memory space.)\n\n\n \nI also found this strange old manual btw. I'm just sharing the first few pages, after that it's mainly boat cruise advertisements.\n\n~This seems to be the relevant excerpt from the manual~\n\n# The future is yesterday!\n\nComputers have taken the workplace by storm and entered the everyday North American household, Kids as young as __5 years old__ are learning to use these fantastical wiz machines and it doesn't seem to be slowing down!\n\nWe here at Nullval entertainment feel a responsibility to teach the young generation about the most responsible use of these new wonder machines. Memory may not be a problem now, but only a fool is certain of the future. ~~no, that's not a dig at you dear reader~~\n\n\n![Screenshot 2023-10-02 194431.png](\/\/\/raw\/0d9\/64\/z\/5d6d8.png)\n\n\nThis program is designed to teach and emphasize how computers store letters in it's memory, letters that you have seen in books, on posters or even... __in this manual.__\n\n![Screenshot 2023-10-02 194459.png](\/\/\/raw\/0d9\/64\/z\/5d71a.png) ![Screenshot 2023-10-02 194504.png](\/\/\/raw\/0d9\/64\/z\/5d71b.png)\n\nYour job is to move the 1's and 0's to their correct spot in the byte (a __byte__ is a science word for 8 __bits__ (*which is itself a science word for a 1 or 0*)) be carefull one wrong move and you might put away a bit you need!\n\nIt would be unfair, and therefore entirely within character of us to expect you to remember all the possible encodings. We have however experienced quite a bit of, interesting, feedback. Therefore we have a translation table underneath:\n\n```\n01000001\tA\n01000010\tB\n01000011\tC\n01000100\tD\n01000101\tE\n01000110\tF\n01000111\tG\n01001000\tH\n01001001\tI\n01001010\tJ\n01001011\tK\n01001100\tL\n01001101\tM\n01001110\tN\n01001111\tO\n01010000\tP\n01010001\tQ\n01010010\tR\n01010011\tS\n01010100\tT\n01010101\tU\n01010110\tV\n01010111\tW\n01011000\tX\n01011001\tY\n01011010\tZ\n```\n\n~~ this ends the excerpt ~~\n","comments":15,"comments-timestamp":"2023-10-20T20:18:15Z","created":"2023-09-18T22:21:57Z","files":[{"author":289232,"id":21182,"name":"$$embed-21182.zip","node":371725,"size":352369,"status":64,"tag":0,"timestamp":"2023-10-02T19:15:08Z"},{"author":289232,"id":21233,"name":"$$embed-21233.zip","node":371725,"size":352365,"status":64,"tag":0,"timestamp":"2023-10-02T19:30:30Z"},{"author":289232,"id":21341,"name":"$$embed-21341.zip","node":371725,"size":10772140,"status":64,"tag":0,"timestamp":"2023-10-02T19:56:22Z"},{"author":289232,"id":21351,"name":"$$embed-21351.zip","node":371725,"size":10772068,"status":64,"tag":0,"timestamp":"2023-10-02T19:57:20Z"},{"author":289232,"id":21378,"name":"$$embed-21378.zip","node":371725,"size":10772066,"status":64,"tag":0,"timestamp":"2023-10-02T20:01:59Z"},{"author":289232,"id":21408,"name":"$$embed-21408.zip","node":371725,"size":10773611,"status":64,"tag":0,"timestamp":"2023-10-02T20:06:16Z"},{"author":289232,"id":21479,"name":"$$embed-21479.zip","node":371725,"size":10793054,"status":64,"tag":0,"timestamp":"2023-10-02T20:18:13Z"}],"files-timestamp":"2023-10-02T20:18:13Z","grade":{"grade-01":26,"grade-02":27,"grade-03":27,"grade-04":27,"grade-05":27,"grade-06":26,"grade-07":27,"grade-08":26},"id":371725,"love":0,"magic":{"cool":90.526912855899,"feedback":26,"given":21,"grade":26.625,"grade-01-average":3.188,"grade-01-result":889,"grade-02-average":2.38,"grade-02-result":1110,"grade-03-average":3.96,"grade-03-result":144,"grade-04-average":3.64,"grade-04-result":569,"grade-05-average":3.54,"grade-05-result":618,"grade-06-average":3.354,"grade-06-result":467,"grade-07-average":2.82,"grade-07-result":598,"grade-08-average":3.271,"grade-08-result":774,"smart":1.6001016001524},"meta":{"author":[289232],"cover":"\/\/\/content\/0d9\/64\/z\/5da1a.jpg","link-01":"https:\/\/guynullval.itch.io\/ascii-commando","link-01-tag":[42336]},"meta-timestamp":"2026-05-23T20:36:13Z","modified":"2026-05-23T20:36:13Z","name":"Ascii commando","node-timestamp":"2023-10-02T19:54:41Z","parent":371459,"parents":[1,5,9,371459],"path":"\/events\/ludum-dare\/54\/ascii-commando","published":"2023-10-02T19:54:41Z","scope":"public","slug":"ascii-commando","subsubtype":"jam","subtype":"game","type":"item","version":1171003},"text":"controls have been adapted from commodore 48 to modern controls.\n\n- WASD, Arrowkeys -> move\n- Space -> pause\n- WASD, Arrowkeys (while paused) turn up or down the audio\n\nGet the numbers onto the 8 green bits to correctly encode the letter.\ndon't worry, there's only upper case letters so it shouldn't be too difficult (spoilers the first 3 bits are 010!)\n\nbe careful when you are pushing the bits around since you can only push, not pull and you have limited space (but also this is a demonstration of how letters were encoded on limited memory space.)\n\n\n \nI also found this strange old manual btw. I'm just sharing the first few pages, after that it's mainly boat cruise advertisements.\n\n~This seems to be the relevant excerpt from the manual~\n\n# The future is yesterday!\n\nComputers have taken the workplace by storm and entered the everyday North American household, Kids as young as __5 years old__ are learning to use these fantastical wiz machines and it doesn't seem to be slowing down!\n\nWe here at Nullval entertainment feel a responsibility to teach the young generation about the most responsible use of these new wonder machines. Memory may not be a problem now, but only a fool is certain of the future. ~~no, that's not a dig at you dear reader~~\n\n\n![Screenshot 2023-10-02 194431.png](\/\/\/raw\/0d9\/64\/z\/5d6d8.png)\n\n\nThis program is designed to teach and emphasize how computers store letters in it's memory, letters that you have seen in books, on posters or even... __in this manual.__\n\n![Screenshot 2023-10-02 194459.png](\/\/\/raw\/0d9\/64\/z\/5d71a.png) ![Screenshot 2023-10-02 194504.png](\/\/\/raw\/0d9\/64\/z\/5d71b.png)\n\nYour job is to move the 1's and 0's to their correct spot in the byte (a __byte__ is a science word for 8 __bits__ (*which is itself a science word for a 1 or 0*)) be carefull one wrong move and you might put away a bit you need!\n\nIt would be unfair, and therefore entirely within character of us to expect you to remember all the possible encodings. We have however experienced quite a bit of, interesting, feedback. Therefore we have a translation table underneath:\n\n```\n01000001\tA\n01000010\tB\n01000011\tC\n01000100\tD\n01000101\tE\n01000110\tF\n01000111\tG\n01001000\tH\n01001001\tI\n01001010\tJ\n01001011\tK\n01001100\tL\n01001101\tM\n01001110\tN\n01001111\tO\n01010000\tP\n01010001\tQ\n01010010\tR\n01010011\tS\n01010100\tT\n01010101\tU\n01010110\tV\n01010111\tW\n01011000\tX\n01011001\tY\n01011010\tZ\n```\n\n~~ this ends the excerpt ~~\n","title":"Ascii commando","wayback_recovered":true,"wayback_source":{"capture":{"original":"https:\/\/api-jam.ludumdare.com\/vx\/node2\/get\/382001+382002+382003+382004+382005+382006+382007+382008+382009+382010+382011+382012+382013+382014+382015+382016+382017+382018+382019+382020+382021+382022+382023+382024+382025+382026+382027+382028+382029+382030+382031+382032+382033+382034+382035+382036+382037+382038+382039+382040+382041+382042+382043+382044+382045+382046+382047+382048+382049+382050+382051+382052+382053+382054+382055+382056+382057+382058+382059+382060+382061+382062+382063+382064+382065+382066+382067+382068+382069+382070+382071+382072+382073+382074+382075+382076+382077+382078+382079+382080+382081+382082+382083+382084+382085+382086+382087+382088+382089+382090+382091+382092+382093+382094+382095+382096+382097+382098+382099+382100+382101+382102+382103+382104+382105+382106+382107+382108+382109+382110+382111+382112+382113+382114+382115+382116+382117+382118+382119+382120+382121+382122+382123+382124+382125+382126+382127+382128+382129+382130+382131+382132+382133+382134+382135+382136+382137+382138+382139+382140+382141+382142+382143+382144+382145+382146+382147+382148+382149+382150+382151+382152+382153+382154+382155+382156+382157+382158+382159+382160+382161+382162+382163+382164+382165+382166+382167+382168+382169+382170+382171+382172+382173+382174+382175+382176+382177+382178+382179+382180+382181+382182+382183+382184+382185+382186+382187+382188+382189+382190+382191+382192+382193+382194+382195+382196+382197+382198+382199+382200+382201+382202+382203+382204+382205+382206+382207+382208+382209+382210+382211+382212+382213+382214+382215+382216+382217+382218+382219+382220+382221+382222+382223+382224+382225+382226+382227+382228+382229+382230+382231+382232+382233+382234+382235+382236+382237+382238+382239+382240+382241+382242+382243+382244+382245+382246+382247+382248+382249+382250+382251+382252+382253+382254+382255+382256+382257+382258+382259+382260+382261+382262+382263+382264+382265+382266+382267+382268+382269+382270+382271+382272+382273+382274+382275+382276+382277+382278+382279+382280+382281+382282+382283+382284+382285+382286+382287+382288+382289+382290+382291+382292+382293+382294+382295+382296+382297+382298+382299+382300+382301+382302+382303+382304+382305+382306+382307+382308+382309+382310+382311+382312+382313+382314+382315+382316+382317+382318+382319+382320+382321+382322+382323+382324+382325+382326+382327+382328+382329+382330+382331+382332+382333+382334+382335+382336+382337+382338+382339+382340+382341+382342+382343+382344+382345+382346+382347+382348+382349+382350+382351+382352+382353+382354+382355+382356+382357+382358+382359+382360+382361+382362+382363+382364+382365+382366+382367+382368+382369+382370+382371+382372+382373+382374+382375+382376+382377+382378+382379+382380+382381+382382+382383+382384+382385+382386+382387+382388+382389+382390+382391+382392+382393+382394+382395+382396+382397+382398+382399+382400+382401+382402+382403+382404+382405+382406+382407+382408+382409+382410+382411+382412+382413+382414+382415+382416+382417+382418+382419+382420+382421+382422+382423+382424+382425+382426+382427+382428+382429+382430+382431+382432+382433+382434+382435+382436+382437+382438+382439+382440+382441+382442+382443+382444+382445+382446+382447+382448+382449+382450+382451+382452+382453+382454+382455+382456+382457+382458+382459+382460+382461+382462+382463+382464+382465+382466+382467+382468+382469+382470+382471+382472+382473+382474+382475+382476+382477+382478+382479+382480+382481+382482+382483+382484+382485+382486+382487+382488+382489+382490+382491+382492+382493+382494+382495+382496+382497+382498+382499+382500?authors&parents&superparent"},"object":"objects\/sha256\/10\/102f3abe83c18e95588f85d7555ff6d182edd841842838cee42a43ca24f523a3","record":"shard-0\/json-live-urgent-v3\/records\/4a8cc5bcb8841af82fd4e2719f26b1757e75452593b2e1546ea6e011fa80f188.json","sha256":"102f3abe83c18e95588f85d7555ff6d182edd841842838cee42a43ca24f523a3","source":"https","stored_at":1784022499}}