[{"data":1,"prerenderedAt":279},["ShallowReactive",2],{"project-44547105":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":28,"sentiment":29,"stance_mix":30,"scored_comments":35,"aspects":36,"strip":44,"post_text":46,"what":47,"said":50,"maker_in_thread":159,"shape":161,"grid":165,"attempts":240,"same_week":241,"maker_shows":45,"maker_hidden":271,"reader_version":272,"card":273},"44547105","0xDEAD\u002F\u002FTYPE","A fast-paced typing shooter with retro vibes","title","Show HN: 0xDEAD\u002F\u002FTYPE – A fast-paced typing shooter with retro vibes","https:\u002F\u002F0xdeadtype.theden.sh\u002F","0xdeadtype.theden.sh","theden",1752375133,2025,117,28,639,3837,17,"notable","games","typing shooter game","web_app",[24,25,26,27],"typing game","typing shooter","browser game","retro game","mixed",-0.122,{"positive":31,"neutral":32,"mixed":33,"critical":34},4,9,3,7,23,{"performance":37,"idea":40,"design":42,"execution":43},{"positive":38,"critical":39},0,1,{"positive":41,"critical":41},2,{"positive":39,"critical":41},{"positive":38,"critical":41},[39,38,33,33,33,38,38,39,39,33,33,33,33,33,39,33,33,39,33,38,38,33,45,45,39,45,39,45],5,null,{"problem":46,"audience":46,"pricing":46,"motivation":46,"time_to_build":46,"stack":48,"openness":49,"stage":49,"team_size":49},[],"unknown",{"praise":51,"objections":72,"requests":118,"questions":146,"alternatives":151},[52],{"value":53,"source":54,"evidence":55},"Fun and satisfying to play","commenter",[56,60,64,68],{"id":57,"by":58,"text":59},"44587518","yash1hi","Ok apart from everyone saying \"I can just smash letters\" bro this game is FUN",{"id":61,"by":62,"text":63},"44590136","glgrau","this is fun!",{"id":65,"by":66,"text":67},"44591531","korrectional","This stuff is great. I liked the unbreakable too; they make you work harder.",{"id":69,"by":70,"text":71},"44587712","camtarn","Typing to destroy blocks is pretty satisfying, but I really disliked the W\u002FS to move.",[73,88,100,107],{"value":74,"source":54,"evidence":75},"Button mashing or smashing the keyboard wins too easily",[76,80,84],{"id":77,"by":78,"text":79},"44586551","spicybright","I like it but smashing the keyboard to win is a massive issue.",{"id":81,"by":82,"text":83},"44586537","dorianmariecom","i you smash your keyboard it works too",{"id":85,"by":86,"text":87},"44588853","abrookewood","Yep, you can just spam press the keyboard",{"value":89,"source":54,"evidence":90},"Up\u002Fdown movement on W\u002FS is awkward; vim j\u002Fk or arrow keys preferred",[91,92,96],{"id":69,"by":70,"text":71},{"id":93,"by":94,"text":95},"44587808","to11mtm","Wow this is very awesome. Love it. My only wish is that I could do arrow keys or anything other than normal character keys for the up\u002Fdown, it's a weird barrier to put in my…",{"id":97,"by":98,"text":99},"44590850","mnaimd","Very Great it was super fun, but can you please make a j\u002Fk mode for vim? I guess a lot of people including me have that kind of muscle memory. Also I had some problem…",{"value":101,"source":54,"evidence":102},"Difficulty spikes after columns become six blocks wide",[103],{"id":104,"by":105,"text":106},"44586590","MontyCarloHall","Passing each column should count for 10 points, and your score should be dinged -1 point for each keypress. Pressing a key that's not on the screen should be a -5 point penalty.…",{"value":108,"source":54,"evidence":109},"Keyboard input fails on some split or QMK keyboards and space key",[110,114],{"id":111,"by":112,"text":113},"44590448","mylesp","Weird, this seems to be getting keyboard input from somewhere else. My split keyboard using ZMK I use for everything else (including writing this comment) does not work, but my…",{"id":115,"by":116,"text":117},"44597884","__s","doesn't register me pressing space since my board is QMK with dual tap binding there. pressing space on laptop's keyboard works",[119,127,135,139],{"value":120,"source":54,"evidence":121},"Penalize incorrect keystrokes and keypress mashing",[122,123],{"id":104,"by":105,"text":106},{"id":124,"by":125,"text":126},"44589033","ethan_smith","A simple fix would be to only destroy blocks when typing the exact letter shown on them, with penalties for incorrect keystrokes.",{"value":128,"source":54,"evidence":129},"Add j\u002Fk or vim keybindings for movement",[130,131],{"id":97,"by":98,"text":99},{"id":132,"by":133,"text":134},"44587350","lysium","That's a fun game! I found out I have muscle memory for j\u002Fk meaning up\u002Fdown, instead of w\u002Fs.",{"value":136,"source":54,"evidence":137},"Carve navigable paths between block columns",[138],{"id":104,"by":105,"text":106},{"value":140,"source":54,"evidence":141},"Vertical scrolling option",[142],{"id":143,"by":144,"text":145},"44586829","Zenst","I found myself picking a row and focusing on the letters, though one stand out. Would have preferred it to be vertical scrolling down over left to right. Maybe add options to…",[147],{"value":148,"source":54,"evidence":149},"Why does keyboard input exclude some keyboards?",[150],{"id":111,"by":112,"text":113},[152],{"value":153,"source":54,"evidence":154},"Kids on Keys (C64 typing game)",[155],{"id":156,"by":157,"text":158},"44587195","strictnein","Reminds me of some of the old typing games on the C64, like Kids on Keys [0]. A lot of other people have made the same suggestions I would have made (penalize players smashing…",{"comments":38,"answered":38,"key":160},[],{"commenters":162,"max_depth":33,"maker_replies":38,"first_comment_mins":163,"lifespan_hours":164},26,5383,151,[166,168,170,174,178,181,184,186,190,191,194,197,199,201,205,207,208,211,214,216,219,221,223,226,229,231,235,237],[104,38,39,167,105,38],"project\u002Fcritical\u002Fperformance",[85,38,38,169,86,38],"commenter\u002Fneutral\u002Fnone",[171,39,33,172,173,38],"44586930","project\u002Fneutral\u002Fidea","LearnYouALisp",[175,41,33,176,177,38],"44587714","project\u002Fneutral\u002Fdesign","Muvasa",[179,33,33,176,180,38],"44591312","hamdouni",[182,33,38,169,183,38],"44604824","Rendello",[185,33,38,169,180,38],"44614187",[187,31,39,188,189,38],"44586868","project\u002Fcritical\u002Fdesign","iamwil",[69,45,39,188,70,38],[192,45,33,176,193,38],"44587814","the__alchemist",[195,45,33,176,196,38],"44589834","jtokoph",[143,198,33,176,144,38],6,[93,34,33,200,94,38],"project\u002Fmixed\u002Fdesign",[202,203,33,176,204,38],"44586886",8,"type_enthusiast",[77,32,39,206,78,38],"project\u002Fcritical\u002Fidea",[124,32,33,172,125,38],[156,209,33,210,157,38],10,"project\u002Fmixed\u002Fidea",[111,212,39,213,112,38],11,"project\u002Fcritical\u002Fexecution",[132,215,33,176,133,38],12,[217,215,38,169,218,38],"44587681","Liftyee",[220,215,38,169,98,38],"44592932",[97,222,33,200,98,38],13,[57,224,45,225,58,38],14,"project\u002Fpositive\u002Fidea",[65,227,45,228,66,38],15,"project\u002Fpositive\u002Fdesign",[115,230,39,213,116,38],16,[232,18,45,233,234,38],"44587748","maker\u002Fpositive\u002Fidea","BiraIgnacio",[81,236,39,206,82,38],18,[61,238,45,239,62,38],19,"project\u002Fpositive\u002Fnone",[],[242,247,252,257,262,266],{"id":243,"name":244,"points":245,"category":246},"44522683","nodaysoff.run",958,"creative",{"id":248,"name":249,"points":250,"category":251},"44572377","Shoggoth Mini",610,"hardware",{"id":253,"name":254,"points":255,"category":256},"44526015","Pangolin",500,"infrastructure",{"id":258,"name":259,"points":260,"category":261},"44556684","Refine",408,"productivity",{"id":263,"name":264,"points":265,"category":261},"44523409","BrowserOS",291,{"id":267,"name":268,"points":269,"category":270},"44524544","Cactus",231,"ai",false,"v2",{"id":274,"name":5,"line":6,"ai":271,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":275,"top":18,"kw":276,"maker":11,"domain":10,"tier":19,"attempts":38,"strip":277,"url":9,"mix":278,"praise":53,"objection":74,"sub":21},44547105,-0.12,[24,25,26,27],"1033300113333313313003551515",[31,32,33,34],1794036678385]