[{"data":1,"prerenderedAt":542},["ShallowReactive",2],{"project-39882873":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":27,"sentiment":28,"stance_mix":29,"scored_comments":34,"aspects":35,"strip":46,"post_text":49,"what":50,"said":74,"maker_in_thread":193,"shape":206,"grid":210,"attempts":503,"same_week":504,"maker_shows":47,"maker_hidden":534,"reader_version":535,"card":536},"39882873","Truncate","A word-based strategy game","title","Show HN: Truncate, a word-based strategy game","https:\u002F\u002Ftruncate.town\u002F","truncate.town","liambigelow",1711879106,2024,188,117,428,3515,13,"notable","games","word game","web_app",[21,24,25,26],"strategy game","daily puzzle","scrabble-like game","mixed",-0.066,{"positive":30,"neutral":31,"mixed":32,"critical":33},15,20,12,22,69,{"design":36,"docs":39,"idea":42,"execution":44},{"positive":37,"critical":38},4,11,{"positive":40,"critical":41},2,3,{"positive":41,"critical":43},0,{"positive":43,"critical":45},8,[41,47,47,43,48,48,47,41,41,47,41,41,48,41,48,47,48,40,40,41,43,48,47,41,41,47,48,41,47,41,47,37,47,47,41,40,41,47,48,48],1,5,"Truncate is a chess flavoured word game that blends spatial reasoning and wordplay. In puzzle mode, you beat back your NPC opponent's words and take over their territory.\n\nTruncate started as a pen and paper game between a friend and I, evolved into a handmade board game, and finally arrived at an online puzzle game. Like any good word game, there is of course a daily mode, shareable with the tried and true grid of emojis\n\nWe've been playtesting it with friends and family for a few months, which has helped iron out the tutorials and gameplay, and we're finally happy with an MVP worth sharing!\n",{"problem":51,"audience":57,"pricing":57,"motivation":58,"time_to_build":57,"stack":62,"openness":71,"stage":72,"team_size":73},{"value":52,"source":53,"evidence":54},"Offers a chess-like strategy experience built around word-making and spatial reasoning.","maker",[55],{"id":56},"post",null,{"value":59,"source":53,"evidence":60},"Started as a pen-and-paper game between friends and evolved into a board game and online puzzle game.",[61],{"id":56},[63,67],{"value":64,"source":53,"evidence":65},"Rust",[66],{"id":56},{"value":68,"source":53,"evidence":69},"egui",[70],{"id":56},"open_source","beta","team",{"praise":75,"objections":107,"requests":141,"questions":168,"alternatives":181},[76,92],{"value":77,"source":78,"evidence":79},"Original, fun game design","commenter",[80,84,88],{"id":81,"by":82,"text":83},"39886873","pcthrowaway","OK I'm going to go ahead and say this is an absolutely phenomenal game. Great, original idea. I could see myself playing this with friends, and it could even be a successful…",{"id":85,"by":86,"text":87},"39886572","jameshart","Really enjoyable. Disagree with some of the comments here about wanting to be warned if you're about to lose a battle - losing battles can be strategically advantageous to…",{"id":89,"by":90,"text":91},"39884275","gcanyon","Congrats, this looks awesome and I appreciate the thought and effort that go into defining a working game. That said, some comments: 1. Maybe (definitely maybe, not sure about…",{"value":93,"source":78,"evidence":94},"Dictionary is idiosyncratic and hard to use",[95,99,103],{"id":96,"by":97,"text":98},"39883619","card_zero","The dictionary isn't very good. * Doesn't include useful but rare short words, such as el * Does include obscure or slang words such as stere and jones * But doesn't include…",{"id":100,"by":101,"text":102},"39905824","taneq","I've spent a bunch of time playing this over the last couple of days. Overall I love it and I keep coming back to it. There's one thing I find really frustrating, though - the…",{"id":104,"by":105,"text":106},"39887232","ralferoo","I enjoyed this and played for a few hours. The biggest problem for me is the dictionary - it seems very biased towards US English, so for instance I lost one game when my base…",[108,120,132],{"value":109,"source":78,"evidence":110},"Battle rules are complex and hard to predict; no attack preview",[111,115,119],{"id":112,"by":113,"text":114},"39883935","jsnell","Congrats on both launching and on the unique game design. This desperately needs a attack result preview, or if that's too hard at least a \"you're starting an attack you'll lose\"…",{"id":116,"by":117,"text":118},"39883838","Kwpolska","I went through the tutorial and it feels like a complicated game. The battle rules feel very complex and hard to remember.",{"id":89,"by":90,"text":91},{"value":121,"source":78,"evidence":122},"Tutorial is long and hard to follow",[123,127,128],{"id":124,"by":125,"text":126},"39883869","octopusRex","Kudos for creating the game. Reading upside down is difficult. In Scrabble you could turn the board around to face you when it was your turn. Why did my opponent place qxa to…",{"id":116,"by":117,"text":118},{"id":129,"by":130,"text":131},"39885659","mgkimsal","No idea how to actually play. \"You can only place tiles touching your dock or your existing tiles\". When you first play, there's no other tiles to touch. Trying to place a tile…",{"value":133,"source":78,"evidence":134},"Validity of words is not shown on the board",[135,139,140],{"id":136,"by":137,"text":138},"39888215","ncallaway","I would love a small visual indicator of which words were valid\u002Finvalid on the board. Maybe something as simple as valid words having slightly green letters, and invalid words…",{"id":89,"by":90,"text":91},{"id":85,"by":86,"text":87},[142,148,153,161],{"value":143,"source":78,"evidence":144},"Highlight valid and invalid words on the board",[145,146,147],{"id":136,"by":137,"text":138},{"id":89,"by":90,"text":91},{"id":100,"by":101,"text":102},{"value":149,"source":78,"evidence":150},"Show attack result preview or warning",[151,152],{"id":112,"by":113,"text":114},{"id":85,"by":86,"text":87},{"value":154,"source":78,"evidence":155},"Always-visible dictionary",[156,160],{"id":157,"by":158,"text":159},"39883611","yakkomajuri","This is super cool. My main feedback at this point is about the dictionary. I'd have it be open on the side so I can see the board and use it at the same time. Or, as a…",{"id":85,"by":86,"text":87},{"value":162,"source":78,"evidence":163},"Letter exchange \u002F swap option",[164],{"id":165,"by":166,"text":167},"39884573","pimlottc","Gameplay feedback: it feels like you have to win (or lose) quickly, else the middle board gets cramped and it bogs down to a long slog. Sometimes I dropped junk in protected…",[169,177],{"value":170,"source":78,"evidence":171},"Why are battle rules counterintuitive and how do invalid words interact?",[172,173],{"id":89,"by":90,"text":91},{"id":174,"by":175,"text":176},"39883688","xpe","Rule question: In the tutorial, on the \"Combatants\" screen: > Only words touching another player's words are involved in a battle. This means you can win battles even though your…",{"value":178,"source":78,"evidence":179},"Does the AI ever use swaps?",[180],{"id":85,"by":86,"text":87},[182,189],{"value":183,"source":78,"evidence":184},"Scrabble",[185,186],{"id":124,"by":125,"text":126},{"id":187,"by":175,"text":188},"39883839","Warning: if you don't know Scrabble words you will be utterly destroyed. For example \"REC\" is valid: \"An abbreviation for recreation\". What the f-? HAHA",{"value":190,"source":78,"evidence":191},"Wordle",[192],{"id":124,"by":125,"text":126},{"comments":194,"answered":195,"key":196},32,9,[197,200,203],{"id":198,"text":199},"39883963","Thanks! I can't say I disagree — we hoped to structure the tutorial as a sequence of rules, but the explanations tend to grow. A concise reference would indeed be good. > This…",{"id":201,"text":202},"39888729","Thanks for the great notes! Agree on all front re: the dictionary ergonomics. We'll look at smoothing that out (mobile is currently the blocker there, but everything is solvable…",{"id":204,"text":205},"39888749","Nice! We've had this on the list for a while so this is great validation for building it :)",{"commenters":207,"max_depth":195,"maker_replies":194,"first_comment_mins":208,"lifespan_hours":209},45,6,186,[211,213,215,219,221,224,226,229,231,234,236,238,240,244,245,249,251,255,259,260,263,267,270,271,274,276,278,280,282,284,287,289,291,292,295,298,301,304,306,308,311,313,315,318,320,324,327,329,331,333,334,336,338,342,344,347,351,353,357,360,362,364,365,367,370,372,375,377,379,381,383,385,387,389,393,395,397,399,401,403,405,409,411,414,417,419,421,423,425,427,429,433,437,441,443,445,447,449,451,453,455,458,460,464,468,472,474,477,479,481,483,487,491,495,497,499,501],[112,43,41,212,113,43],"project\u002Fmixed\u002Fdesign",[198,43,43,214,11,47],"maker\u002Fneutral\u002Fdocs",[216,43,43,217,218,43],"39884191","commenter\u002Fneutral\u002Fdesign","sanderjd",[220,43,43,217,113,43],"39884563",[222,43,47,223,113,43],"39884756","project\u002Fcritical\u002Fdesign",[201,43,43,225,11,47],"maker\u002Fneutral\u002Fdesign",[227,43,47,223,228,43],"39891143","florbo",[230,43,43,217,218,43],"39893578",[232,43,43,233,113,43],"39894997","commenter\u002Fneutral\u002Fnone",[235,43,43,217,218,43],"39895412",[237,43,43,233,113,43],"39896411",[239,43,43,233,218,43],"39912472",[241,43,48,242,243,43],"39884338","project\u002Fpositive\u002Fdesign","someone7x",[204,43,43,225,11,47],[246,43,48,247,248,43],"39884436","project\u002Fpositive\u002Fdocs","dr_kiszonka",[250,43,43,214,11,47],"39888778",[252,43,41,253,254,43],"39890912","project\u002Fneutral\u002Fdocs","mrgoldenbrown",[256,43,41,257,258,43],"39894303","project\u002Fmixed\u002Fdocs","meristohm",[165,47,47,223,166,43],[261,47,47,223,262,43],"39885445","nathancahill",[264,47,43,265,266,43],"39909047","other\u002Fneutral\u002Fnone","slayflayfish",[268,47,43,269,86,43],"39886678","commenter\u002Fpositive\u002Fdesign",[157,40,41,212,158,43],[272,40,41,273,97,43],"39883677","project\u002Fneutral\u002Fdesign",[275,40,43,217,158,43],"39883769",[277,40,43,217,97,43],"39883810",[279,40,43,225,11,47],"39884008",[281,40,43,217,218,43],"39884081",[283,40,47,223,254,43],"39890921",[285,40,43,286,11,47],"39883762","maker\u002Fpositive\u002Fnone",[288,40,41,273,262,43],"39885029",[290,40,43,217,158,43],"39885336",[124,41,41,257,125,43],[293,41,41,294,218,43],"39883966","project\u002Fmixed\u002Fidea",[296,41,43,297,11,47],"39883982","maker\u002Fneutral\u002Fidea",[299,41,48,300,218,43],"39884218","project\u002Fpositive\u002Fidea",[302,41,43,303,11,47],"39883974","maker\u002Fneutral\u002Fnone",[81,37,48,305,82,43],"project\u002Fpositive\u002Fnone",[307,37,43,303,11,47],"39887192",[309,37,41,253,310,43],"39888202","cassepipe",[312,48,43,303,11,47],"39882897",[314,48,41,253,82,43],"39885957",[316,48,48,286,317,43],"39886087","mdaniel",[319,48,43,303,11,47],"39887239",[321,48,41,322,323,43],"39891854","project\u002Fneutral\u002Fnone","leke",[325,208,47,223,326,43],"39884270","zuminator",[136,328,41,273,137,43],7,[330,328,43,225,11,47],"39888916",[332,328,48,286,137,43],"39894551",[116,45,47,223,117,43],[335,45,41,253,175,43],"39883878",[337,45,41,273,218,43],"39884056",[339,45,47,340,341,43],"39883901","project\u002Fcritical\u002Fdocs","mbrain",[343,45,48,242,218,43],"39883981",[345,195,47,223,346,43],"39886644","quuxplusone",[348,349,41,212,350,43],"39887962",10,"ralegh",[352,349,43,303,11,47],"39888830",[354,38,41,355,356,43],"39883920","project\u002Fneutral\u002Fexecution","gmargari",[358,38,43,359,11,47],"39883994","maker\u002Fneutral\u002Fexecution",[361,38,43,217,218,43],"39884090",[363,32,43,265,258,43],"39894419",[85,18,48,242,86,43],[366,18,43,286,11,47],"39966041",[100,368,41,369,101,43],14,"project\u002Fmixed\u002Fexecution",[371,368,43,286,11,47],"39966036",[373,30,47,223,374,43],"39885882","wdumaresq",[89,376,41,212,90,43],16,[378,376,43,303,11,47],"39889123",[174,380,41,273,175,43],17,[382,380,43,303,11,47],"39883745",[384,380,41,253,175,43],"39883778",[386,380,43,214,11,47],"39883816",[388,380,41,253,218,43],"39884108",[390,391,47,340,392,43],"39883107",18,"gus_massa",[394,391,43,303,11,47],"39883119",[129,396,47,340,130,43],19,[398,396,43,303,11,47],"39889085",[400,396,48,286,130,43],"39893899",[402,31,41,273,166,43],"39884523",[404,31,43,286,11,47],"39889139",[406,407,41,212,408,43],"39883302",21,"FrancoisBosun",[410,407,43,303,11,47],"39883483",[412,33,41,212,413,43],"39895898","tech_ken",[96,415,47,416,97,43],23,"project\u002Fcritical\u002Fexecution",[418,415,43,303,11,47],"39883785",[420,415,41,355,97,43],"39883893",[422,415,43,303,11,47],"39883946",[424,415,41,355,218,43],"39884163",[426,415,47,416,97,43],"39884712",[428,415,43,233,218,43],"39893420",[430,431,48,242,432,43],"39884352",24,"jbmny",[434,435,41,253,436,43],"39885399",25,"navane",[438,439,41,294,440,43],"39883337",26,"dwighttk",[187,442,47,416,175,43],27,[444,442,47,416,97,43],"39883969",[446,442,43,214,11,47],"39884016",[448,442,47,416,97,43],"39884048",[450,442,43,303,11,47],"39884092",[452,442,47,416,175,43],"39892484",[454,442,47,416,175,43],"39892475",[456,457,48,305,323,43],"39891842",28,[459,457,43,303,11,47],"39892129",[461,462,48,305,463,43],"39883171",29,"akirathedev",[465,466,47,223,467,43],"39884039",30,"newzisforsukas",[469,470,47,416,471,43],"39883189",31,"captn3m0",[473,470,43,359,11,47],"39883241",[475,194,41,273,476,43],"39883867","wigster",[478,194,43,225,11,47],"39884053",[480,194,47,223,218,43],"39884131",[482,194,43,225,11,47],"39889210",[484,485,41,273,486,43],"39888146",33,"CmdrKrool",[488,489,48,300,490,43],"39885322",34,"throwaway35777",[492,493,48,300,494,43],"39890916",35,"ndgold",[104,496,41,212,105,43],36,[498,496,41,355,105,43],"39888364",[500,496,43,303,11,47],"39889289",[502,496,48,247,105,43],"39889822",[],[505,510,515,520,524,529],{"id":506,"name":507,"points":508,"category":509},"39923404","LLocalSearch",669,"ai",{"id":511,"name":512,"points":513,"category":514},"39895960","form",389,"web_saas",{"id":516,"name":517,"points":518,"category":519},"39918500","Plandex",304,"dev_tools",{"id":521,"name":522,"points":523,"category":519},"39887313","Libmui",300,{"id":525,"name":526,"points":527,"category":528},"39903471","OneUptime",233,"infrastructure",{"id":530,"name":531,"points":532,"category":533},"39854584","Spice.ai",177,"data",false,"v2",{"id":537,"name":5,"line":6,"ai":534,"cat":20,"year":13,"points":14,"comments":15,"rec":27,"s":538,"top":18,"kw":539,"maker":11,"domain":10,"tier":19,"attempts":43,"strip":540,"url":9,"mix":541,"praise":77,"objection":109,"sub":21},39882873,-0.07,[21,24,25,26],"3110551331335351522305133153131411323155",[30,31,32,33],1793991087869]