[{"data":1,"prerenderedAt":549},["ShallowReactive",2],{"project-13838659":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":47,"what":48,"said":87,"maker_in_thread":255,"shape":265,"grid":269,"attempts":511,"same_week":512,"maker_shows":45,"maker_hidden":541,"reader_version":542,"card":543},"13838659","Sleeping Beauty","A 7-day roguelike game","title","Show HN: Sleeping Beauty, a 7-day roguelike game","https:\u002F\u002Fondras.github.io\u002Fsleeping-beauty\u002F","ondras.github.io","ondras",1489155126,2017,319,97,67,2242,3,"legend","games","roguelike","game",[21,24,25,26],"browser game","7drl","match-three combat","mixed",0.158,{"positive":30,"neutral":31,"mixed":32,"critical":33},19,26,5,12,62,{"design":36,"docs":39,"idea":41,"execution":44},{"positive":37,"critical":38},7,6,{"positive":40,"critical":40},0,{"positive":42,"critical":43},4,1,{"positive":45,"critical":32},2,[40,40,40,32,18,18,18,18,43,18,18,32,18,40,42,32,32,40,43,18,18,18,43,45,43,32,32,18,18,18,43,32,32,40,18,32,43,32,32,42],null,{"problem":47,"audience":49,"pricing":47,"motivation":61,"time_to_build":47,"stack":69,"openness":84,"stage":85,"team_size":86},{"value":50,"source":51,"evidence":52},"Roguelike players","inferred",[53,57],{"id":54,"by":55,"text":56},"13839847","baldfat","FYI: A Seven-Day Rogue­like (7DRL) is a rogue­like cre­ated in seven days. That is, the author stopped writ­ing code 168 hours after they started writ­ing code. A 7DRL can be…",{"id":58,"by":59,"text":60},"13841030","jmcgough","wow, better roguelike than I could make in a month",{"value":62,"source":63,"evidence":64},"Built as a 7-day roguelike challenge entry.","maker",[65,66],{"id":54,"by":55,"text":56},{"id":67,"by":11,"text":68},"13841337","Agreed. The overal design direction (have those glyphs \"#\" as it resembles thorns for a Game of Thorns inside a tower filled with brambles) won over usability in certain cases.…",[70,78],{"value":71,"source":72,"evidence":73},"JavaScript","commenter",[74],{"id":75,"by":76,"text":77},"13840106","bryceneal","The author himself built a neat roguelike engine in Javascript. I wonder if he used it to build this game. http:\u002F\u002Fondras.github.io\u002Frot.js\u002Fhp\u002F",{"value":79,"source":63,"evidence":80},"rot.js roguelike toolkit",[81],{"id":82,"by":11,"text":83},"13840411","Yes, the game uses some (few) components from the rot.js toolkit.","unknown","prototype","solo",{"praise":88,"objections":122,"requests":175,"questions":207,"alternatives":226},[89,104,111],{"value":90,"source":72,"evidence":91},"Combat system is original and fun",[92,96,100],{"id":93,"by":94,"text":95},"13839197","jameskilton","This is really well done! And I particularly like the combat. Filling the field with your attacks and enemy attacks really forces you to decide if you want to risk getting more…",{"id":97,"by":98,"text":99},"13839248","juice_bus","Really well done! The combat is really unique and brings something fresh to otherwise walking-into-enemies to kill them.",{"id":101,"by":102,"text":103},"13850892","rohmanhakim","This is awesome! The battle system is original too. Well done...",{"value":105,"source":72,"evidence":106},"Well executed environment and gameplay",[107],{"id":108,"by":109,"text":110},"13839195","brianzelip","Game play and environment are really well executed!",{"value":112,"source":72,"evidence":113},"Fun, low-stress play",[114,118],{"id":115,"by":116,"text":117},"13844049","StillBored","But a solid strategy seems to be to pick the enemies attacks when they are just two blocks, and wait for your own to align up to more than 4. That combined with a strategy of…",{"id":119,"by":120,"text":121},"13844437","HalfwayToDice","That was a fun 20 minute distraction!",[123,137,152,167],{"value":124,"source":72,"evidence":125},"Colors hard to distinguish, especially for colorblind players",[126,129,133],{"id":127,"by":11,"text":128},"13839234","Thanks! I am glad that people find the combat system useful and comprehensible. Some have troubles distinguishing colors, though.",{"id":130,"by":131,"text":132},"13839691","chente","I'm colorblind and am having a hard time with the \"you attack\" vs \"enemy attacks (magic)\" color choice. Outside of that, I'm digging this.",{"id":134,"by":135,"text":136},"13840467","pimlottc","I agree, the yellow\u002Fgreen\u002Fred is rather difficult to distinguish. Aside from altering the colors, it could also use different symbols. In general, it's good to have multiple…",{"value":138,"source":72,"evidence":139},"Levels can be generated with no exit",[140,144,148],{"id":141,"by":142,"text":143},"13839582","fakir72","It looks possible to have rooms generated that are impossible to exit. For example, I'm up to L3, and can't get out of the room with the stairwell. And on L2 part of the map is…",{"id":145,"by":146,"text":147},"13840469","Kiro","I'm stuck on the third floor. It's just a room without any exits.",{"id":149,"by":150,"text":151},"13839453","tibbon","The first tower\u002Fgame I started into had a room with no exit. At first I thought it was just a very nihilist game with no progress. I started a new game and that was better",{"value":153,"source":72,"evidence":154},"Browser back shortcut on Cmd\u002FCtrl+Left loses game state",[155,159,163],{"id":156,"by":157,"text":158},"13840954","haberdasher","Using ⌘ + Arrow is problematic in the case of the left arrow. You should catch\u002Fswallow that. That is, on Chrome\u002FMac. It'll navigate you back to the previous page.",{"id":160,"by":161,"text":162},"13846493","kentbrew","This is superb except for one small thing at the end; thank you so much for doing it in a browser window! Especially loving the connection between abstract resource management in…",{"id":164,"by":165,"text":166},"13843455","gravity13","ctrl+left is back in browser :(",{"value":168,"source":72,"evidence":169},"Game too easy due to HP regeneration and no game clock",[170,174],{"id":171,"by":172,"text":173},"13841568","agentgt","On the 5th floor or so. There probably needs to be a game clock (the usually implementation is hunger or enemies spawning). Otherwise you can just go in a room and walk around…",{"id":115,"by":116,"text":117},[176,186,193,200],{"value":177,"source":72,"evidence":178},"Distinguish combat symbols, not just colors",[179,182],{"id":180,"by":94,"text":181},"13839281","Ah yes that will be a problem for some. An easy solution there is to use different glyphs for the different colors as well.",{"id":183,"by":184,"text":185},"13844041","stickfigure","I had to keep rechecking which color was which. I suggest using two colors (you vs them) and two symbols (magic vs attack).",{"value":187,"source":72,"evidence":188},"Add save game feature",[189],{"id":190,"by":191,"text":192},"13839950","juice13","Very nice. I wish it had a save game feature.",{"value":194,"source":72,"evidence":195},"Add mobile support",[196],{"id":197,"by":198,"text":199},"13839384","baldeagle","This is delightful. I've got a flight coming up, does anyone know if there is a keyboard overlay that could be used to play it on a mobile?",{"value":201,"source":72,"evidence":202},"Add a wait command",[203],{"id":204,"by":205,"text":206},"13839383","jasonkostempski","Is there a \"wait\" command (usually '.')?",[208,219],{"value":209,"source":72,"evidence":210},"How does the combat work?",[211,215],{"id":212,"by":213,"text":214},"13840366","lylejohnson","Can someone explain how the combat is supposed to work? I suppose that if I had more experience with these kinds of games it might be obvious.",{"id":216,"by":217,"text":218},"13840501","devopsproject","Its like bejeweled\\candy crush. You select two or more adjacent colors to perform an \"attack\". The \"attack\" will be one of four choices: You attack, you attack with magic, the…",{"value":220,"source":72,"evidence":221},"Are roguelike engines available for Scheme?",[222],{"id":223,"by":224,"text":225},"13841119","sigil","> But I think I would like to use Racket to make one one day. That would be neat. Are there any roguelike engines for scheme? Or would you build it from scratch?",[227,234,241,248],{"value":228,"source":72,"evidence":229},"Legend of Bumbo",[230],{"id":231,"by":232,"text":233},"13843045","lanekelly","At first glance, seems similar to the combat system used by Legend of Bumbo[1] (upcoming game from the Super Meat Boy dev). Have other games used this \"match-three\" mechanic as a…",{"value":235,"source":72,"evidence":236},"Swap Sword",[237],{"id":238,"by":239,"text":240},"13843375","asdftemp","\"swap sword\" is a pretty neat recent ios game where the character\u002Fenemies inhabit a match-3 grid",{"value":242,"source":72,"evidence":243},"Dwarf Fortress",[244],{"id":245,"by":246,"text":247},"13843886","Mikeb85","Nice controls and looks interesting. Will have to bookmark it. Almost makes me want to re-download Dwarf Fortress. Anyone know if the adventure mode has improved much lately?",{"value":249,"source":72,"evidence":250},"Caves of Qud",[251],{"id":252,"by":253,"text":254},"13842911","rbisewski","I've always enjoyed roguelikes and probably spent dozens of hours playing them. My current favourites include more modern takes on the genre like \"Caves of Qud\" and \"FTL\". I sort…",{"comments":256,"answered":37,"key":257},17,[258,259,262],{"id":127,"text":128},{"id":260,"text":261},"13839300","True. Unfortunately, my font of choice (Metrickal) only covers basic ASCII. But its glyphs are very neat otherwise :)",{"id":263,"text":264},"13839391","No. For no particular reason. But there is generally little room for movement tactics, as you cannot flee from combat...",{"commenters":266,"max_depth":38,"maker_replies":256,"first_comment_mins":267,"lifespan_hours":268},64,59,49,[270,272,273,277,280,282,284,285,288,290,292,294,295,298,301,302,303,304,306,308,312,315,318,319,320,322,324,327,328,329,331,334,337,340,344,348,350,354,357,360,363,365,366,368,372,373,376,379,382,385,387,390,392,394,395,396,398,400,405,408,410,413,417,420,424,428,430,433,436,439,441,443,446,448,451,454,456,460,463,465,467,471,475,478,480,482,483,485,487,489,491,495,499,501,503,507,509],[54,40,40,271,55,40],"other\u002Fneutral\u002Fnone",[223,40,40,271,224,40],[274,40,40,275,276,40],"13841349","commenter\u002Fneutral\u002Fnone","throwaway7645",[278,40,40,275,279,40],"13841922","problems",[281,40,40,275,224,40],"13843568",[283,40,40,271,172,40],"13841613",[252,40,40,271,253,40],[286,40,40,271,287,40],"13845261","jdonaldson",[93,43,32,289,94,40],"project\u002Fpositive\u002Fdesign",[127,43,40,291,11,43],"maker\u002Fneutral\u002Fdesign",[180,43,18,293,94,40],"project\u002Fneutral\u002Fdesign",[260,43,40,293,11,43],[296,43,18,293,297,40],"13840100","CGamesPlay",[299,43,18,293,300,40],"13841932","rmetzler",[183,43,18,293,184,40],[204,43,18,293,205,40],[263,43,40,293,11,43],[305,43,18,293,205,40],"13839559",[307,43,40,293,11,43],"13839709",[309,43,43,310,311,40],"13839639","project\u002Fcritical\u002Fdesign","yorwba",[313,43,40,314,11,43],"13839720","maker\u002Fneutral\u002Fnone",[316,43,18,293,317,40],"13840036","andrelaszlo",[212,43,18,293,213,40],[216,43,18,293,217,40],[321,43,43,310,135,40],"13840515",[323,43,32,289,217,40],"13840629",[325,43,32,289,326,40],"13842223","eric_the_read",[231,43,18,293,232,40],[238,43,40,271,239,40],[115,43,18,330,116,40],"project\u002Fmixed\u002Fdesign",[332,45,40,271,333,40],"13841688","pavel_lishin",[335,45,40,271,336,40],"13842028","tbirrell",[338,45,40,271,339,40],"13844445","mrkgnao",[341,18,18,342,343,40],"13842649","project\u002Fmixed\u002Fdocs","danneu",[345,18,18,346,347,40],"13842946","project\u002Fneutral\u002Fdocs","vertex-four",[349,18,32,289,343,40],"13842954",[351,42,32,352,353,40],"13839924","project\u002Fpositive\u002Fidea","passivepinetree",[355,42,40,356,11,43],"13839976","maker\u002Fneutral\u002Fdocs",[358,42,32,359,353,40],"13840020","maker\u002Fpositive\u002Fnone",[361,42,40,271,362,40],"13840831","Nzen",[364,42,40,271,353,40],"13840847",[75,42,40,271,76,40],[82,42,40,367,11,43],"project\u002Fneutral\u002Fnone",[369,32,40,370,371,40],"13839693","other\u002Fpositive\u002Fnone","ideonexus",[149,38,43,310,150,40],[374,38,43,310,375,40],"13839526","Simpliplant",[377,38,40,378,11,43],"13839568","project\u002Fneutral\u002Fexecution",[380,38,18,293,381,40],"13842199","listic",[383,37,18,330,384,40],"13840146","smnscu",[386,37,18,293,333,40],"13842086",[388,37,18,293,389,40],"13845440","monk_e_boy",[97,391,32,289,98,40],8,[130,393,43,310,131,40],9,[134,393,43,310,135,40],[67,393,40,293,11,43],[397,393,18,293,135,40],"13843207",[399,393,18,293,161,40],"13846454",[401,402,43,403,404,40],"13841498",10,"project\u002Fcritical\u002Fexecution","goda90",[406,402,43,403,407,40],"13843871","marktangotango",[156,409,43,403,157,40],11,[411,409,40,412,11,43],"13841315","maker\u002Fneutral\u002Fexecution",[414,33,32,415,416,40],"13844271","project\u002Fpositive\u002Fnone","pajop",[160,418,18,419,161,40],13,"project\u002Fmixed\u002Fexecution",[421,422,32,289,423,40],"13841629",14,"dvt",[425,426,18,378,427,40],"13839934",15,"d--b",[429,426,40,314,11,43],"13839969",[431,426,18,432,389,40],"13845445","project\u002Fneutral\u002Fidea",[108,434,32,435,109,40],16,"project\u002Fpositive\u002Fexecution",[437,256,18,378,438,40],"13843142","tantalor",[141,440,43,403,142,40],18,[442,440,40,412,11,43],"13839716",[444,30,18,330,445,40],"13841463","chrisan",[447,30,40,291,11,43],"13841528",[171,449,43,450,172,40],20,"project\u002Fcritical\u002Fidea",[452,449,40,453,11,43],"13841635","maker\u002Fneutral\u002Fidea",[245,455,32,289,246,40],21,[457,458,18,293,459,40],"13841189",22,"Bedon292",[461,458,18,293,462,40],"13841213","a1k0n",[197,464,32,415,198,40],23,[466,464,40,412,11,43],"13839406",[468,469,40,271,470,40],"13844663",24,"justonepost",[472,469,40,473,474,40],"13850206","commenter\u002Fneutral\u002Fidea","babuskov",[476,477,18,378,172,40],"13841490",25,[479,477,40,356,11,43],"13841517",[481,477,18,346,172,40],"13841525",[119,31,32,415,120,40],[101,484,32,352,102,40],27,[145,486,43,403,146,40],28,[488,486,40,412,11,43],"13840697",[490,486,32,352,146,40],"13842391",[492,493,32,415,494,40],"13843167",29,"fanpuns",[496,497,32,352,498,40],"13839138",30,"calebm",[58,500,32,435,59,40],31,[190,502,18,378,191,40],32,[504,505,32,415,506,40],"13839320",33,"meseguer1998",[164,508,18,378,165,40],34,[510,508,18,378,474,40],"13850209",[],[513,518,523,527,532,537],{"id":514,"name":515,"points":516,"category":517},"13847301","Nomouse",228,"productivity",{"id":519,"name":520,"points":521,"category":522},"13874844","codepen.io",202,"creative",{"id":524,"name":525,"points":526,"category":522},"13866507","Every Day Is Pi Day",147,{"id":528,"name":529,"points":530,"category":531},"13837804","thisnumber.rocks",134,"infrastructure",{"id":533,"name":534,"points":535,"category":536},"13879475","FaunaDB",131,"data",{"id":538,"name":539,"points":540,"category":522},"13845768","clocks.80limit.com",117,false,"v2",{"id":544,"name":5,"line":6,"ai":541,"cat":20,"year":13,"points":14,"comments":15,"rec":27,"s":545,"top":18,"kw":546,"maker":11,"domain":10,"tier":19,"attempts":40,"strip":547,"url":9,"mix":548,"praise":90,"objection":124,"sub":21},13838659,0.16,[21,24,25,26],"0005333313353045501333121553331550351554",[30,31,32,33],1794036553417]