[{"data":1,"prerenderedAt":605},["ShallowReactive",2],{"project-30555274":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":48,"post_text":51,"what":52,"said":62,"maker_in_thread":259,"shape":261,"grid":266,"attempts":567,"same_week":568,"maker_shows":49,"maker_hidden":598,"reader_version":599,"card":600},"30555274","Fast Flood","A web game using emojis and no JS framework","title","Show HN: I made a web game using emojis and no JS framework","https:\u002F\u002Ffastflood.dylancastillo.co","fastflood.dylancastillo.co","dcastm",1646404272,2022,188,109,311,2570,13,"notable","games","browser puzzle game","web_app",[24,25,26,27],"flood it","emoji game","daily puzzle","colour puzzle","debated",0.003,{"positive":31,"neutral":32,"mixed":33,"critical":34},27,30,10,25,92,{"design":37,"docs":40,"idea":42,"execution":45,"performance":47},{"positive":38,"critical":39},3,11,{"positive":41,"critical":41},1,{"positive":43,"critical":44},9,4,{"positive":46,"critical":43},0,{"positive":41,"critical":46},[49,38,49,41,46,49,41,41,38,41,41,50,41,38,41,41,38,44,49,49,41,38,49,41,41,38,38,38,44,49,38,38,38,38,44,38,49,49,49,44],5,2,null,{"problem":51,"audience":51,"pricing":51,"motivation":51,"time_to_build":51,"stack":53,"openness":60,"stage":61,"team_size":60},[54],{"value":55,"source":56,"evidence":57},"No JavaScript framework","maker",[58],{"id":59},"post","unknown","launched",{"praise":63,"objections":91,"requests":161,"questions":217,"alternatives":236},[64,80],{"value":65,"source":66,"evidence":67},"Fun and addictive, with a Wordle-like feel","commenter",[68,72,76],{"id":69,"by":70,"text":71},"30557571","JadoJodo","This is fun and seems to replicate more closely the things I enjoyed about Wordle than other attempts. Well done! Fast Flood No.3 → ⌛ → 29 seconds ▶ → 15 moves → 1 try",{"id":73,"by":74,"text":75},"30557942","taterbase","This is incredibly addicting",{"id":77,"by":78,"text":79},"30558325","runekaagaard","Fast Flood No.3 → ⌛ → 20 seconds ▶ → 18 moves → 2 tries Super fun!!!!",{"value":81,"source":66,"evidence":82},"Clean, simple mechanics that are easy to learn",[83,87],{"id":84,"by":85,"text":86},"30562317","garren","I was not expecting much, but that’s pretty good! It’s Tetris-simple, but still challenging give the time limit. Great job!",{"id":88,"by":89,"text":90},"30557648","rajangdavis","Took a minute to figure out, but thought it was fun. Thanks for sharing!",[92,111,130,149],{"value":93,"source":66,"evidence":94},"Timer is stressful and cuts players off",[95,99,103,107],{"id":96,"by":97,"text":98},"30557579","DecoPerson","Fast Flood No.4 → ⌛ → 31 seconds ▶ → 18 moves → 1 try Quite fun! Nicely made. My (hopefully constructive) feedback: - Bug: I refreshed the page on my first try and it told me to…",{"id":100,"by":101,"text":102},"30559105","jedberg","I like knowing the time but I don't like being cut off by it. Just let it count up. Same with the moves. You can say what \"par\" is to make a goal to achieve, but let people take…",{"id":104,"by":105,"text":106},"30557692","kowlo","too stressful Fast Flood No.3 → ⌛ → 59 seconds ▶ → 18 moves → 1 try",{"id":108,"by":109,"text":110},"30559283","jokethrowaway","Fast Flood No.3 → ⌛ → 57 seconds ▶ → 17 moves → 1 try Nice concept! - I had to considerately speed up my game after realising I was running out of time - The frenetic pace is not…",{"value":112,"source":66,"evidence":113},"Once-a-day lock-out after refresh or going back to instructions",[114,118,122,126],{"id":115,"by":116,"text":117},"30557007","lloydatkinson","Why do I have to \"come back tomorrow\" to play a game more than once? What a weird anti-user feature. Have to delete cookies to play a game! What next, be allowed to play one game…",{"id":119,"by":120,"text":121},"30560772","madrox","I get that you're following the \"once a day\" wordle model, but you're going to lose a lot of people who go in blindly (like me), don't understand the game, and then discover…",{"id":123,"by":124,"text":125},"30566218","dagi3d","I didn't complete the first game and reloaded the page and now I can't play until tomorrow. In this case I think the imposed limit is kinda \"artificial\" and would work better…",{"id":127,"by":128,"text":129},"30559684","papa2034","I went back to the instruction page realizing I really needed to understand it before playing. Now it shows comeback tomorrow.",{"value":131,"source":66,"evidence":132},"Emojis don't render on older OS or browsers",[133,137,141,145],{"id":134,"by":135,"text":136},"30558601","slig","It looks like it uses \"modern\" emojis that aren't available on our OS.",{"id":138,"by":139,"text":140},"30558725","hombre_fatal","They don't render in macOS 10.13 (the latest version I can install on my girlfriend's 2009 iMac) either. I've found that any time I'm using emojis for something substantial, I…",{"id":142,"by":143,"text":144},"30564613","xcambar","I'm using a recent Firefox on a stock Android on a Samsung 8. The game only shows brownish rectangles. I know the phone is considered antique by today's standards, but still...",{"id":146,"by":147,"text":148},"30556672","Geste","Doesn't work at all in Brave, all I see are rectangles.",{"value":150,"source":66,"evidence":151},"Instructions are unclear at first",[152,153,157],{"id":119,"by":120,"text":121},{"id":154,"by":155,"text":156},"30557484","jareklupinski","I skimmed the tutorial and just clicked around my first round, not rly sure what was going on until around the end of the round. Second round I understood the mechanics but ran…",{"id":158,"by":159,"text":160},"30557060","bl4ckneon","Took my a run to understand how to play. Thought I had to click on the titles to pick what colors I wanted. Got it the second go though!",[162,174,185,199,206],{"value":163,"source":66,"evidence":164},"Remove or make the timer optional",[165,166,170],{"id":100,"by":101,"text":102},{"id":167,"by":168,"text":169},"30561473","seandavidfisher","Very fun. I like the timer and move limit to add a bit more pressure, but agree with other commenters that it may not always be desirable. My suggestion is to have different…",{"id":171,"by":172,"text":173},"30561724","s1mon","I'm not exactly sure how it would change the gameplay, but I wonder what it would be like if the starting point wasn't always in a corner? Also - not a fan of the timer.",{"value":175,"source":66,"evidence":176},"Keep game state and score after returning to the page",[177,181],{"id":178,"by":179,"text":180},"30558046","jackson1442","I like the move limit- it's part of what gives Wordle and its associated games (have you tried Sedordle?) their charm. One thing I'd definitely like to see would be the ability…",{"id":182,"by":183,"text":184},"30559434","evandale","This is fun, thanks! It seems like once I solve a puzzle if I don't copy my results I have no way of seeing them. I'm at a screen that says to come back tomorrow.",{"value":186,"source":66,"evidence":187},"Colour-blind mode as default or letters on tiles",[188,191,195],{"id":189,"by":101,"text":190},"30559165","I tried it three times and failed, got frustrated, then opened it in a private window and turned on color blind mode and got it on the first try! I think color blind mode is way…",{"id":192,"by":193,"text":194},"30558506","bobthebuilders","I'd love a mode that adds some letters on the tiles, as I'm colorblind and have difficulty differentiating colors.",{"id":196,"by":197,"text":198},"30561436","codeyperson","Cool game mechanic, I haven't seen anything quite like it. I think you could remove the UI options at the bottom entirely. Instead have the user click on the adjacent squares…",{"value":200,"source":66,"evidence":201},"Larger board",[202],{"id":203,"by":204,"text":205},"30557774","billpg","Can the board be made larger? I found the game was over too quickly and there was little scope for strategic thinking by looking ahead for channels with lots of branches.",{"value":207,"source":66,"evidence":208},"Shareable link in the share button",[209,213],{"id":210,"by":211,"text":212},"30558633","dbielik","Fun game! I'd suggest adding a link to the shareable clipboard score.",{"id":214,"by":215,"text":216},"30559182","serverlessmom","Sorry to add a third comment, but I'd love the 'share' button to include the game's url",[218,229],{"value":219,"source":66,"evidence":220},"Is there a better solving strategy?",[221,225],{"id":222,"by":223,"text":224},"30557426","g4zj","I enjoyed this game! My strategy was simple: Scan the boundaries of the area of cells stemming from the top-left corner cell which are of the same color, and attempt to determine…",{"id":226,"by":227,"text":228},"30563940","calculated","Seems like a fun game but I don't think it'll hit the worldle success because the dividide the middle and aim straigh for the diagonal strategy gets you a win pretty much every…",{"value":230,"source":66,"evidence":231},"Can it be published to app stores?",[232],{"id":233,"by":234,"text":235},"30558741","ptrwis","Now what is the best way today to publish such JavaScript app in Google or Apple app stores?",[237,245,252],{"value":238,"source":66,"evidence":239},"Wordle",[240,241],{"id":96,"by":97,"text":98},{"id":242,"by":243,"text":244},"30557225","umvi","It's trying to copy the artificial scarcity of Wordle, which limits the amount of times you can play to encourage sharing the link.",{"value":246,"source":66,"evidence":247},"Assimilate (Flood-It port)",[248],{"id":249,"by":250,"text":251},"30558461","re","Assimilate (Flood-It for Mac OS 9) was posted on HN recently; did that inspire you? https:\u002F\u002Fnews.ycombinator.com\u002Fitem?id=30176448",{"value":253,"source":66,"evidence":254},"Simon Tatham's Puzzles Flood",[255],{"id":256,"by":257,"text":258},"30566595","dylanjcastillo","Not really. I missed that post. I was looking for logic games and found Flood in Simon Tatham's puzzles collection: https:\u002F\u002Fwww.chiark.greenend.org.uk\u002F~sgtatham\u002Fpuzzles\u002F",{"comments":46,"answered":46,"key":260},[],{"commenters":262,"max_depth":263,"maker_replies":46,"first_comment_mins":264,"lifespan_hours":265},83,7,17,66,[267,269,272,273,276,279,282,286,290,292,296,300,303,305,307,310,313,316,319,323,327,330,332,335,338,341,342,345,346,350,352,355,358,361,366,370,374,376,380,381,382,385,386,388,390,393,395,398,399,403,407,412,416,418,421,423,425,427,429,431,435,437,440,442,444,447,449,452,456,459,460,463,465,468,470,472,474,476,480,482,485,487,489,493,497,501,503,505,507,509,511,513,516,519,522,524,527,530,533,537,539,541,544,546,551,555,557,561,565],[96,46,38,268,97,46],"project\u002Fmixed\u002Fdesign",[270,46,49,271,257,46],"30557742","maker\u002Fpositive\u002Fnone",[178,46,38,268,179,46],[274,46,38,275,257,46],"30558113","maker\u002Fneutral\u002Fnone",[277,46,38,268,278,46],"30558735","andai",[280,46,38,281,257,46],"30566717","maker\u002Fneutral\u002Fdesign",[283,46,49,284,285,46],"30560920","maker\u002Fpositive\u002Fdocs","nathell",[287,46,49,288,289,46],"30563957","project\u002Fpositive\u002Fidea","chrisweekly",[119,41,41,291,120,46],"project\u002Fcritical\u002Fdocs",[293,41,41,294,295,46],"30560940","project\u002Fcritical\u002Fdesign","mynameisvlad",[297,41,46,298,299,46],"30561872","commenter\u002Fneutral\u002Fnone","01acheru",[301,41,46,298,302,46],"30563613","rovr138",[304,41,46,298,299,46],"30567825",[306,41,46,298,295,46],"30570251",[308,41,49,288,309,46],"30565287","wilsonpie",[311,41,38,312,257,46],"30566481","maker\u002Fneutral\u002Fexecution",[314,50,41,294,315,46],"30556987","eddieroger",[317,50,38,318,257,46],"30557277","project\u002Fmixed\u002Fidea",[320,50,41,321,322,46],"30558485","project\u002Fcritical\u002Fexecution","memalign",[324,50,46,325,326,46],"30560476","other\u002Fneutral\u002Fnone","aasasd",[328,38,41,294,329,46],"30556663","6gvONxR4sf7o",[331,38,38,281,257,46],"30557307",[333,38,38,268,334,46],"30557574","noahjk",[336,38,38,268,337,46],"30557955","nosecreek",[339,38,41,294,340,46],"30558708","silisili",[100,38,41,294,101,46],[343,38,41,321,344,46],"30564439","taspeotis",[115,44,41,294,116,46],[347,44,41,348,349,46],"30557217","project\u002Fcritical\u002Fidea","aloisdg",[242,44,38,351,243,46],"project\u002Fneutral\u002Fidea",[353,44,38,351,354,46],"30557266","newswasboring",[356,44,41,294,357,46],"30557900","mnholt",[359,49,41,294,360,46],"30559583","gknoy",[362,363,46,364,365,46],"30560805",6,"commenter\u002Fpositive\u002Fidea","maldini94",[367,363,46,368,369,46],"30585293","commenter\u002Fpositive\u002Fnone","PikachuEXE",[371,263,38,372,373,46],"30560261","project\u002Fneutral\u002Fexecution","sccxy",[375,263,49,271,257,46],"30566507",[377,378,41,321,379,46],"30575191",8,"perilunar",[196,43,38,268,197,46],[146,33,41,321,147,46],[383,33,46,384,354,46],"30557229","commenter\u002Fpositive\u002Fexecution",[134,33,41,321,135,46],[138,33,46,387,139,46],"commenter\u002Fneutral\u002Fexecution",[389,33,46,387,135,46],"30559119",[391,39,41,348,392,46],"30561929","chapium",[222,394,49,288,223,46],12,[396,394,38,351,397,46],"30558351","ada1981",[167,18,49,288,168,46],[400,401,38,351,402,46],"30566811",14,"madprops",[404,405,49,288,406,46],"30565835",15,"Schiphol",[408,409,49,410,411,46],"30568401",16,"project\u002Fpositive\u002Fdesign","cookiengineer",[413,264,49,414,415,46],"30560194","project\u002Fpositive\u002Fnone","playpause",[249,417,46,298,250,46],18,[419,417,38,351,420,46],"30563601","smnscu",[422,417,46,325,250,46],"30565125",[256,417,38,424,257,46],"project\u002Fneutral\u002Fnone",[226,426,41,348,227,46],19,[108,428,41,294,109,46],20,[210,430,49,410,211,46],21,[432,433,49,414,434,46],"30559750",22,"ChrisArchitect",[436,433,46,325,257,46],"30566603",[154,438,38,439,155,46],23,"project\u002Fneutral\u002Fdocs",[123,441,41,294,124,46],24,[443,441,38,312,257,46],"30566487",[445,34,46,325,446,46],"30562150","brennopost",[189,448,41,294,101,46],26,[450,31,46,325,451,46],"30562133","schwartzworld",[453,454,41,321,455,46],"30561640",28,"tapland",[203,457,38,458,204,46],29,"project\u002Fneutral\u002Fdesign",[171,32,38,268,172,46],[461,32,49,462,257,46],"30566611","maker\u002Fpositive\u002Fidea",[142,464,41,321,143,46],31,[182,466,38,467,183,46],32,"project\u002Fmixed\u002Fexecution",[77,469,49,414,78,46],33,[158,471,38,439,159,46],34,[127,473,41,321,128,46],35,[84,475,49,288,85,46],36,[477,478,38,268,479,46],"30559427",37,"smallerfish",[192,481,38,458,193,46],38,[483,484,49,410,215,46],"30559088",39,[214,486,38,372,215,46],40,[233,488,38,424,234,46],41,[490,491,49,414,492,46],"30568907",42,"anyekwest",[494,495,41,321,496,46],"30561501",43,"stuaxo",[498,499,46,325,500,46],"30556925",44,"neogodless",[502,499,38,424,500,46],"30556927",[504,499,38,424,397,46],"30558375",[506,499,38,458,397,46],"30558383",[508,499,38,372,257,46],"30558751",[510,499,38,458,397,46],"30564157",[512,499,46,298,257,46],"30566623",[514,499,38,424,515,46],"30557126","krthr",[517,499,49,414,518,46],"30557556","modinfo",[520,499,38,424,521,46],"30558423","bejd",[523,499,38,424,183,46],"30559409",[525,499,38,424,526,46],"30560554","arendtio",[528,499,38,424,529,46],"30561347","plibither8",[531,499,38,424,532,46],"30564107","marc_abonce",[534,535,49,414,536,46],"30562649",45,"ramigb",[73,538,49,414,74,46],46,[88,540,49,414,89,46],47,[542,543,38,424,215,46],"30559077",48,[69,545,49,288,70,46],49,[547,548,49,549,550,46],"30560520",50,"project\u002Fpositive\u002Fperformance","jbaczuk",[552,553,49,414,554,46],"30555529",51,"moasda",[556,553,49,271,257,46],"30555605",[558,559,49,288,560,46],"30563309",52,"nirvanist",[562,563,49,414,564,46],"30560512",53,"nathias",[104,566,41,348,105,46],54,[],[569,574,579,584,589,593],{"id":570,"name":571,"points":572,"category":573},"30557557","Berkeley Mono Typeface",355,"creative",{"id":575,"name":576,"points":577,"category":578},"30588089","Chalk",286,"dev_tools",{"id":580,"name":581,"points":582,"category":583},"30539620","DontBeEvil.rip",269,"web_saas",{"id":585,"name":586,"points":587,"category":588},"30577625","Blobbackup",236,"infrastructure",{"id":590,"name":591,"points":592,"category":20},"30554994","Summle",189,{"id":594,"name":595,"points":596,"category":597},"30612003","Atlantic Money",182,"finance_crypto",false,"v2",{"id":601,"name":5,"line":6,"ai":598,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":46,"top":18,"kw":602,"maker":11,"domain":10,"tier":19,"attempts":46,"strip":603,"url":9,"mix":604,"praise":65,"objection":93,"sub":21},30555274,[24,25,26,27],"5351051131121311345513511333453333435554",[31,32,33,34],1794036617719]