[{"data":1,"prerenderedAt":768},["ShallowReactive",2],{"project-9543005":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":50,"post_text":52,"what":53,"said":87,"maker_in_thread":224,"shape":236,"grid":240,"attempts":730,"same_week":731,"maker_shows":18,"maker_hidden":760,"reader_version":761,"card":762},"9543005","Twenty","That's very cool.","maker","Show HN: Twenty","http:\u002F\u002Ftwenty.frenchguys.net","twenty.frenchguys.net","sossles",1431566939,2015,666,167,11,2565,1,"legend","games","puzzle game","web_app",[24,25,26,27],"number puzzle game","2048 clone","merge tiles","mobile game","mixed",0.334,{"positive":31,"neutral":32,"mixed":33,"critical":34},55,28,10,20,113,{"execution":37,"idea":40,"design":42,"docs":45,"privacy":47,"performance":48,"pricing":49},{"positive":38,"critical":39},5,7,{"positive":39,"critical":41},4,{"positive":43,"critical":44},19,6,{"positive":46,"critical":46},0,{"positive":46,"critical":18},{"positive":46,"critical":18},{"positive":18,"critical":46},[51,51,46,46,46,18,18,51,51,38,38,51,41,51,51,51,38,41,38,38,51,51,38,38,18,38,38,41,41,51,18,38,38,18,38,38,38,41,38,38],3,null,{"problem":52,"audience":52,"pricing":54,"motivation":52,"time_to_build":52,"stack":66,"openness":85,"stage":86,"team_size":85},{"value":55,"source":56,"evidence":57},"Free app with in-app purchase","commenter",[58,62],{"id":59,"by":60,"text":61},"9543396","diziet","Looking forward seeing the app climb -- I wonder how high this will climb on category ranks? Right now it looks like you've gotten a couple of thousand of downloads on iOS (spike…",{"id":63,"by":64,"text":65},"9544257","DanBC","I freaking love this. I'm pretty bad at it. I especially like the fact that I can play the game on the website and then have an iAP to give you some money. So I paid the iAP.",[67,73,77,81],{"value":68,"source":7,"evidence":69},"C++",[70],{"id":71,"by":11,"text":72},"9543383","It's c++ with SDL and as little platform-specific code as I can get away with. eg. low latency audio on Android was impossible using stock SDL. The web version was originally a…",{"value":74,"source":7,"evidence":75},"SDL",[76],{"id":71,"by":11,"text":72},{"value":78,"source":7,"evidence":79},"Emscripten",[80],{"id":71,"by":11,"text":72},{"value":82,"source":7,"evidence":83},"HTML\u002Fcanvas",[84],{"id":71,"by":11,"text":72},"unknown","launched",{"praise":88,"objections":125,"requests":159,"questions":185,"alternatives":203},[89,104,114],{"value":90,"source":56,"evidence":91},"Addictive and well designed",[92,96,100],{"id":93,"by":94,"text":95},"9543281","overload119","Awesome! 1. Love the tutorial, super simple and I loved how you introduced harder concepts like linking blocks later on. 2. The objective is clear and challenging right from the…",{"id":97,"by":98,"text":99},"9544032","viraptor","This is really well designed, smooth and intuitive. A lot of fun. I can see that a lot of attention was given to the details. I'll be addicted for a while... (the best strategy I…",{"id":101,"by":102,"text":103},"9544167","ianstallings","Wow that's insidiously addictive. Good job!",{"value":105,"source":56,"evidence":106},"Sound effects are great",[107,111],{"id":108,"by":109,"text":110},"9543210","the_cat_kittles","i really love the sounds",{"id":112,"by":11,"text":113},"9543239","Thanks, I'm actually a little bit proud of them because the combination sound effects actually form a little chord progression all the way up to Twenty.",{"value":115,"source":56,"evidence":116},"Touch controls work well on mobile",[117,121],{"id":118,"by":119,"text":120},"9543922","OmarIsmail","Fantastic game! It really shines on mobile and you've done a phenomenal job of making sure the block sticks with your finger even with aggressive moves. One usability improvement…",{"id":122,"by":123,"text":124},"9543746","forrestthewoods","I'm super impressed with how well the web version works on iOS. Touch stuff like this almost never works or is garbage on mobile web. Very well done.",[126,137,148],{"value":127,"source":56,"evidence":128},"Timer adds pressure and some want to turn it off",[129,133],{"id":130,"by":131,"text":132},"9543221","AlwaysBCoding","Good concept, I hate games with timers though. You should have an option to turn it off, I like enjoying strategy games + taking my time",{"id":134,"by":135,"text":136},"9543472","ljk","wow such a great game! 16 on first try thought it was gonna be easy, then noticed the timer on the top when the screen was about halfway full, definitely added another layer of…",{"value":138,"source":56,"evidence":139},"Mouse play is awkward",[140,144],{"id":141,"by":142,"text":143},"9543438","chillingeffect","A cool game! but for god's sake, don't play with the mouse. My wrist is killing me after about 30 minutes.",{"id":145,"by":146,"text":147},"9543449","JoshTriplett","Got to 15 on my first try. Would likely have done better with a touchscreen; it's much harder with a mouse. Ultimately, it was the introduction of locked-together blocks…",{"value":149,"source":56,"evidence":150},"Too similar to Threes and 2048",[151,155],{"id":152,"by":153,"text":154},"9544123","vladharbuz","I understand how people can find this fun, but not how they can find it \"just as good\" as Threes!. The graphics are a blatant ripoff, albeit of a lower quality, and the game…",{"id":156,"by":157,"text":158},"9544925","jhonnycano","First 2048, now this!!!! nooooooooooo",[160,171,178],{"value":161,"source":56,"evidence":162},"Turn-based mode or pause button",[163,167],{"id":164,"by":165,"text":166},"9543547","cpolis","I loved Threes, 2048 and this is just as great - thanks! However, one thing that I dislike about this game(and something that could be changed in the next version or permutation)…",{"id":168,"by":169,"text":170},"9546359","johlindenbaum","Pause button? Please!",{"value":172,"source":56,"evidence":173},"Option to disable sound",[174],{"id":175,"by":176,"text":177},"9543212","synunlimited","Only suggestion would be being able to turn off the sound. Very fun tho!",{"value":179,"source":56,"evidence":180},"Make high-number tiles stand out",[181],{"id":182,"by":183,"text":184},"9543301","ethanmad","This game is really great! I think we have the next 2048 upon us. In my few tries I can't get past 15, which makes me keep wanting to do it one more time. The increasing…",[186,193],{"value":187,"source":56,"evidence":188},"Is the game always solvable to reach 20?",[189],{"id":190,"by":191,"text":192},"9544067","hyperpallium","good game! hope you get valuable feedback and make a mint. 17. because of later pieces joining together in 3's, it seems it might be impossible to reach 20? (do you ensure…",{"value":194,"source":56,"evidence":195},"Why does it need storage permission?",[196,200],{"id":197,"by":198,"text":199},"9543947","oneeyedpigeon","Love it, but the app requires access to 'Photos\u002FMedia\u002FFiles' - there's no way I'm prepared to give such access permissions to a game.",{"id":201,"by":11,"text":202},"9548448","All it does is save a screenshot so it can be shared, but unfortunately that needs to be saved to external storage (as I understand it).",[204,209,217],{"value":205,"source":56,"evidence":206},"Threes",[207,208],{"id":164,"by":165,"text":166},{"id":152,"by":153,"text":154},{"value":210,"source":56,"evidence":211},"2048",[212,213],{"id":182,"by":183,"text":184},{"id":214,"by":215,"text":216},"9543235","orik","Are you gonna put it on GitHub? I'm itching to make Twenty 48",{"value":218,"source":56,"evidence":219},"Crack Attack",[220],{"id":221,"by":222,"text":223},"9546355","conradfr","Cool game. Somehow I got to 19 and 20 on my first couple of try with a mouse but I'm stuck at 17 on mobile. Does anybody remembers Crack attack ? Still the best in my opinion.…",{"comments":225,"answered":33,"key":226},21,[227,230,233],{"id":228,"text":229},"9543579","That's very cool. I never imagined I'd see a bot playing Twenty.",{"id":231,"text":232},"9543769","Yeah I never intended or expected anyone to ever play this with a mouse. But I don't mind! At some point it got posted on some Russian DoTA league site and generated a bit of…",{"id":234,"text":235},"9543751","As mentioned earlier, I'm considering a turn-based variant. Try this prototype (ie. gameplay, rules and URL are subject to change): http:\u002F\u002Ftwenty.frenchguys.net\u002Fplay2",{"commenters":237,"max_depth":39,"maker_replies":225,"first_comment_mins":238,"lifespan_hours":239},126,46,90,[241,245,248,250,252,256,260,263,266,270,273,275,278,280,283,286,289,292,294,297,300,303,307,310,312,314,316,318,322,325,329,332,336,339,341,344,347,348,352,356,359,362,365,368,371,374,377,380,383,385,387,389,392,395,398,401,403,407,410,414,417,420,423,424,426,428,430,433,435,438,441,445,447,451,453,456,458,460,461,464,468,472,474,476,479,483,487,490,493,498,499,502,504,507,510,514,518,520,524,528,530,532,534,536,537,540,543,546,550,554,556,558,562,564,566,568,570,572,575,578,580,584,588,591,595,598,601,605,608,610,612,614,617,619,623,625,627,631,633,636,640,643,645,649,653,657,659,663,666,668,672,674,678,682,686,690,694,696,698,700,704,706,710,714,718,722,726],[242,46,51,243,244,46],"9543504","project\u002Fneutral\u002Fnone","codybits",[246,46,51,243,247,46],"9543570","GolfyMcG",[249,46,51,243,244,46],"9543591",[228,46,46,251,11,18],"commenter\u002Fneutral\u002Fnone",[253,46,18,254,255,46],"9543580","project\u002Fcritical\u002Fexecution","bottled_poe",[257,46,38,258,259,46],"9543619","project\u002Fpositive\u002Fnone","beyti",[261,46,46,251,262,46],"9543863","toast76",[264,46,46,251,265,46],"9544451","PebblesHD",[267,46,46,268,269,46],"9544109","other\u002Fneutral\u002Fnone","ColinWright",[271,46,46,268,272,46],"9544124","teen",[274,46,46,268,269,46],"9544234",[276,46,46,268,277,46],"9544415","pbhjpbhj",[279,46,46,268,269,46],"9544477",[281,46,46,268,282,46],"9544537","tankenmate",[284,46,46,268,285,46],"9545233","Lawtonfogle",[287,46,46,268,288,46],"9545447","Jtsummers",[290,46,46,268,291,46],"9544951","ajuc",[293,46,46,268,291,46],"9549225",[295,46,46,268,296,46],"9545016","tel",[298,46,46,251,299,46],"9544137","indream",[301,46,46,251,302,46],"9544484","ddmf",[304,46,18,305,306,46],"9544866","project\u002Fcritical\u002Fidea","fiatjaf",[308,46,46,251,309,46],"9545248","tjbiddle",[311,46,46,251,306,46],"9545632",[313,46,46,251,285,46],"9545266",[164,18,18,315,165,46],"project\u002Fcritical\u002Fdesign",[317,18,18,315,247,46],"9543552",[319,18,38,320,321,46],"9543859","project\u002Fpositive\u002Fexecution","omegant",[323,18,18,315,324,46],"9543617","gridspy",[326,18,46,327,328,46],"9543697","commenter\u002Fneutral\u002Fdesign","vacri",[330,18,46,327,331,46],"9543712","sjtrny",[333,18,51,334,335,46],"9543739","project\u002Fneutral\u002Fdesign","sgk284",[337,18,51,243,338,46],"9543745","mythmon_",[231,18,46,340,11,18],"maker\u002Fneutral\u002Fnone",[342,18,38,258,343,46],"9544598","nvnvnv",[345,18,18,315,346,46],"9544931","caf",[234,18,46,340,11,18],[349,18,38,350,351,46],"9543797","project\u002Fpositive\u002Fdesign","stinos",[353,18,51,354,355,46],"9543869","project\u002Fmixed\u002Fdesign","bjelkeman-again",[357,18,51,354,358,46],"9544011","carlesfe",[360,18,38,350,361,46],"9544147","danneu",[363,18,51,334,364,46],"9544589","jffry",[366,18,51,354,367,46],"9544869","dhimes",[369,18,38,350,370,46],"9544960","genetiquetechno",[372,18,38,350,373,46],"9545342","heyitskevin",[375,18,18,315,376,46],"9545567","CyberShadow",[378,18,51,243,379,46],"9548347","vehementi",[381,18,18,254,382,46],"9557818","mortar",[384,18,38,258,382,46],"9557824",[182,386,38,350,183,46],2,[388,386,46,340,11,18],"9543369",[390,386,51,334,391,46],"9543607","girvo",[393,386,51,334,394,46],"9543660","gokhan",[396,386,38,258,397,46],"9543986","Intermernet",[399,386,46,268,400,46],"9543500","austenallred",[402,386,38,258,183,46],"9543860",[404,51,51,405,406,46],"9543216","project\u002Fneutral\u002Fdocs","somedangedname",[408,51,18,305,409,46],"9543232","Zezima",[411,51,46,412,413,46],"9543306","commenter\u002Fneutral\u002Fdocs","hvjackson",[415,51,46,416,11,18],"9543392","maker\u002Fneutral\u002Fdocs",[418,51,51,334,419,46],"9543478","christianmann",[421,41,51,334,422,46],"9543273","pazimzadeh",[130,38,51,354,131,46],[425,38,46,340,11,18],"9543251",[427,38,51,334,146,46],"9543450",[429,38,46,340,11,18],"9543651",[431,38,38,350,432,46],"9543796","kissickas",[434,38,38,350,324,46],"9544327",[436,38,38,350,437,46],"9544396","tuzemec",[439,38,38,258,440,46],"9547956","ikatalan",[442,38,38,443,444,46],"9543469","project\u002Fpositive\u002Fidea","kijin",[197,44,51,446,198,46],"project\u002Fmixed\u002Fprivacy",[448,44,18,449,450,46],"9544488","project\u002Fcritical\u002Fprivacy","towelguy",[201,44,46,452,11,18],"maker\u002Fneutral\u002Fprivacy",[454,39,38,443,455,46],"9543409","downandout",[93,457,38,350,94,46],8,[118,459,38,320,119,46],9,[145,33,51,354,146,46],[462,33,51,354,463,46],"9543590","mdaniel",[465,16,51,466,467,46],"9543390","project\u002Fneutral\u002Fidea","gelatocar",[469,470,38,258,471,46],"9543344",12,"jqm",[473,470,38,258,471,46],"9543373",[475,470,46,251,328,46],"9543708",[477,470,46,268,478,46],"9548366","nationcrafting",[480,470,18,481,482,46],"9543387","project\u002Fcritical\u002Fnone","function_seven",[484,485,38,350,486,46],"9543330",13,"m0dc",[488,485,51,334,489,46],"9543529","3JPLW",[491,485,46,251,492,46],"9544053","icoder",[494,495,51,496,497,46],"9543313",14,"maker\u002Fneutral\u002Fexecution","cpayne",[71,495,46,496,11,18],[500,495,51,340,501,46],"9543397","magni-",[503,495,46,340,11,18],"9543577",[505,495,51,496,506,46],"9544876","robmcm",[508,495,46,509,11,18],"9548442","maker\u002Fneutral\u002Fperformance",[511,495,38,512,513,46],"9549147","maker\u002Fpositive\u002Fexecution","buggyend",[515,495,38,516,517,46],"9545784","maker\u002Fpositive\u002Fnone","Gmo",[59,519,38,258,60,46],15,[521,522,51,334,523,46],"9543553",16,"cperciva",[525,526,38,443,527,46],"9543325",17,"gavanwoolery",[214,529,38,443,215,46],18,[531,529,46,340,11,18],"9543275",[190,43,51,533,191,46],"project\u002Fmixed\u002Fexecution",[535,43,46,496,11,18],"9544313",[152,34,18,305,153,46],[538,34,46,251,539,46],"9544210","rl3",[541,34,46,251,542,46],"9544748","Grue3",[544,225,38,350,545,46],"9543215","Schwolop",[547,548,38,443,549,46],"9544711",22,"bane",[551,552,51,466,553,46],"9543563",23,"z3t4",[134,555,38,350,135,46],24,[557,555,38,350,135,46],"9549039",[559,560,51,243,561,46],"9543209",25,"olympus",[563,560,46,340,11,18],"9543259",[565,560,51,243,183,46],"9543276",[97,567,38,350,98,46],26,[569,567,51,334,492,46],"9544045",[221,571,38,350,222,46],27,[573,32,51,354,574,46],"9543926","S4M",[576,32,18,577,277,46],"9544499","project\u002Fcritical\u002Fperformance",[579,32,38,258,574,46],"9544809",[581,582,51,354,583,46],"9561460",29,"Michie",[585,586,18,254,587,46],"9543480",30,"hardmath123",[589,586,46,251,590,46],"9543486","arthurcolle",[592,593,38,443,594,46],"9543114",31,"tantalor",[596,593,46,597,11,18],"9543146","maker\u002Fneutral\u002Fidea",[599,593,46,268,600,46],"9543372","cremno",[602,603,18,254,604,46],"9544035",32,"Vilkku",[606,603,18,254,607,46],"9544292","Crystalin",[609,603,46,243,11,18],"9544828",[175,611,38,350,176,46],33,[613,611,46,334,11,18],"9543260",[63,615,38,616,64,46],34,"project\u002Fpositive\u002Fpricing",[618,615,46,516,11,18],"9544288",[620,621,38,258,622,46],"9544496",35,"mpermar",[122,624,38,320,123,46],36,[626,624,46,512,11,18],"9544478",[628,629,38,350,630,46],"9544136",37,"daemonk",[141,632,18,315,142,46],38,[634,635,18,305,306,46],"9544850",39,[637,638,18,254,639,46],"9543459",40,"dav43",[641,638,46,251,642,46],"9543498","JoshGlazebrook",[644,638,46,268,639,46],"9543513",[646,647,38,258,648,46],"9544088",41,"amelius",[650,651,38,443,652,46],"9552216",42,"silentfish",[654,655,51,466,656,46],"9543941",43,"napolux",[101,658,38,258,102,46],44,[660,661,38,258,662,46],"9543178",45,"hobonumber1",[664,238,51,466,665,46],"9543261","rrrhys",[667,238,46,466,11,18],"9543401",[669,670,38,258,671,46],"9543502",47,"dapatil",[156,673,51,243,157,46],48,[675,676,38,320,677,46],"9543487",49,"codemonkeychris",[679,680,38,258,681,46],"9546192",50,"serve_yay",[683,684,38,258,685,46],"9543120",51,"ggchappell",[687,688,38,258,689,46],"9544316",52,"DreamPlotter",[691,692,18,254,693,46],"9543453",53,"motyar",[108,695,38,350,109,46],54,[112,695,46,697,11,18],"maker\u002Fpositive\u002Fdesign",[699,695,38,350,109,46],"9543292",[701,31,51,702,703,46],"9543384","project\u002Fneutral\u002Fexecution","richerlariviere",[168,705,51,334,169,46],56,[707,708,38,258,709,46],"9543488",57,"overgard",[711,712,38,258,713,46],"9543562",58,"pcurve",[715,716,46,268,717,46],"9544721",59,"lamosty",[719,720,38,258,721,46],"9543335",60,"joshu",[723,724,38,258,725,46],"9543356",61,"wenqin123",[727,728,46,268,729,46],"9544489",62,"MichaelCrawford",[],[732,737,741,746,751,756],{"id":733,"name":734,"points":735,"category":736},"9577336","Atom",190,"dev_tools",{"id":738,"name":739,"points":740,"category":736},"9545252","Monodraw",141,{"id":742,"name":743,"points":744,"category":745},"9546201","sse.getgin.io",118,"languages",{"id":747,"name":748,"points":749,"category":750},"9546162","Akepa",91,"consumer_social",{"id":752,"name":753,"points":754,"category":755},"9564754","MCServer",64,"infrastructure",{"id":757,"name":758,"points":695,"category":759},"9578124","Pubmail.io","productivity",false,"v2",{"id":763,"name":5,"line":6,"ai":760,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":764,"top":18,"kw":765,"maker":11,"domain":10,"tier":19,"attempts":46,"strip":766,"url":9,"mix":767,"praise":90,"objection":127,"sub":21},9543005,0.33,[24,25,26,27],"3300011335534333545533551554431551555455",[31,32,33,34],1793990924495]