[{"data":1,"prerenderedAt":538},["ShallowReactive",2],{"project-39365135":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":46,"post_text":49,"what":50,"said":95,"maker_in_thread":258,"shape":270,"grid":274,"attempts":499,"same_week":500,"maker_shows":317,"maker_hidden":530,"reader_version":531,"card":532},"39365135","Athena Crisis","Play the game I'm developing directly on its website","title","Show HN: Play the game I'm developing directly on its website","https:\u002F\u002Fathenacrisis.com","athenacrisis.com","cpojer",1707873236,2024,276,90,240,3515,7,"legend","games","turn-based strategy","web_app",[21,24,25,26,27],"browser game","react game","advance wars","tactics game","mixed",-0.106,{"positive":31,"neutral":32,"mixed":33,"critical":34},13,11,8,23,55,{"design":37,"idea":40,"execution":42,"performance":43,"docs":44},{"positive":38,"critical":39},3,10,{"positive":41,"critical":41},2,{"positive":38,"critical":38},{"positive":41,"critical":18},{"positive":45,"critical":45},0,[38,47,48,38,38,48,48,47,47,38,48,45,45,48,38,45,45,45,48,47,38,48,48,48,48,47,38,48,38,48,38,47,48,48,38,38,47,38,47,38],5,1,"I've been working on Athena Crisis for about two years, and full time for the past 9 months. The game is entirely built from scratch using React and CSS without a game engine. It runs anywhere, including the Steam Deck. You can even use a gamepad on the landing page to play!\n\nPreviously the landing page had a video of the game but my goal was to always just put the actual game on the website. I merged the landing page into the game's monorepo, added the game's React components, and boom – the video was replaced with a playable version of Athena Crisis.\n\nOf course, the real game has tons more f",{"problem":51,"audience":52,"pricing":64,"motivation":72,"time_to_build":79,"stack":84,"openness":93,"stage":94,"team_size":93},null,{"value":53,"source":54,"evidence":55},"Players of Advance Wars style tactics games","inferred",[56,60],{"id":57,"by":58,"text":59},"39365377","leshokunin","Very cool setup. Congrats. Obviously this is geared at people who already know Advance Wars. If you wanna make it more newbie friendly (not that you have to), plenty of hand…",{"id":61,"by":62,"text":63},"39365248","tesrx","Nice work! This reminds me of the \"Advance Wars\" game series on GBA.",{"value":65,"source":66,"evidence":67},"Early access purchase available","commenter",[68],{"id":69,"by":70,"text":71},"39368730","vinnymac","This is the third time I’ve seen your beautiful game now. So I decided to pull the trigger and buy early access. Unfortunately after filling out the stripe form on iOS Safari the…",{"value":73,"source":74,"evidence":75},"Recreate games the maker loved as a kid, with new twists","maker",[76],{"id":77,"by":11,"text":78},"39365360","Advance Wars is one of my favorite games of all time. Nakazawa Tech, the indie studio I founded, is aiming at recreating games that I loved playing as a kid, and building on top…",{"value":80,"source":74,"evidence":81},"About two years, full time for the past 9 months",[82],{"id":83},"post",[85,89],{"value":86,"source":74,"evidence":87},"React",[88],{"id":83},{"value":90,"source":74,"evidence":91},"CSS",[92],{"id":83},"unknown","beta",{"praise":96,"objections":135,"requests":191,"questions":220,"alternatives":239},[97,112,124],{"value":98,"source":66,"evidence":99},"Playable demo embedded in landing page is impressive",[100,104,108],{"id":101,"by":102,"text":103},"39367748","iraldir","I was going to be fairly underwhelmed, I mean, yeah it's a web game of course you can play it on its website, wooplidoo. But actually having a demo directly in the middle of the…",{"id":105,"by":106,"text":107},"39368481","PetitPrince","Firefox, Windows 11 on a fairly modern computer. * I don't know what to do when all my units have played. Is there a next turn button ? * The info\u002Fgoal\u002Fnext unit buttons are…",{"id":109,"by":110,"text":111},"39369274","intruder","I absolutely love when products have interactive versions of their product right in their product pages. The game looks really good, love the art style and the readability of it…",{"value":113,"source":66,"evidence":114},"Art style and color palette appealing",[115,119,123],{"id":116,"by":117,"text":118},"39365364","npinsker","Your game looks great! Love the color palette, I’ll keep an eye on this for sure. Sorry for the curveball, but I’d be really interested in hearing about the process of finding…",{"id":120,"by":121,"text":122},"39366412","adamredwoods","Nice graphics! I lost badly, and have desire to return.",{"id":109,"by":110,"text":111},{"value":125,"source":66,"evidence":126},"Full-featured browser game",[127,131],{"id":128,"by":129,"text":130},"39371658","pie_flavor","Wow, I haven't seen a browser game this full-featured since CrossCode. Were there any completely unexpected challenges on the web?",{"id":132,"by":133,"text":134},"39368000","zoidb","I just watched parts of your \"How Not to Build a Video Game\" talk and I am blown away. I have not seen anyone build a game at this level with css. Do you know of any other games…",[136,159,175,186],{"value":137,"source":66,"evidence":138},"Poor performance and crashes in Firefox and mobile browsers",[139,143,147,151,155],{"id":140,"by":141,"text":142},"39365322","mtlynch","I tried it out, but it froze up my browser on Firefox + Windows on a pretty well-resourced desktop. The page loaded fine, but when I hit \"Play\" everything ground to a halt, and…",{"id":144,"by":145,"text":146},"39368417","Narishma","It's unusably slow for me in Firefox\u002FLinux, as in multiple seconds per frame with the CPU at 100%.",{"id":148,"by":149,"text":150},"39369393","123pie123","me too (FF and Windows) it was so slow I nearly ended the FF process, would hardly scroll",{"id":152,"by":153,"text":154},"39371148","alwa","Opening the link crashed Chrome on iOS in a little over a second here.",{"id":156,"by":157,"text":158},"39371561","yreg","On my iPad it consistently crashes after I play 1 round.",{"value":160,"source":66,"evidence":161},"Lacks tutorial and unclear controls, end-turn button hard to find",[162,166,167,171],{"id":163,"by":164,"text":165},"39365340","mashlol","Very cool demo, but I think it needs a NUX as I have no idea what to do. I randomly clicked stuff but I have no idea if anything accomplished anything.",{"id":105,"by":106,"text":107},{"id":168,"by":169,"text":170},"39365468","theogravity","I've always known it as FTE (First Time Experience). Agreed, the controls aren't entirely intuitive. I didn't know I had to click on the wait icon to 'end' that char's 'turn'.…",{"id":172,"by":173,"text":174},"39368809","dagurp","Works great for me on Vivaldi on Android and Linux but I couldn't figure out how to end my turn on desktop. There should probably be a help dialog for that when you don't have…",{"value":176,"source":66,"evidence":177},"Too similar to Advance Wars",[178,182],{"id":179,"by":180,"text":181},"39367281","alacritas0","It does, and it's a very good game, but this feels like plagiarism with how similar it is -- artwork style, mechanics, even UI is essentially identical to the GBA games",{"id":183,"by":184,"text":185},"39368271","germandiago","Is it inspired in Advance Wars?",{"value":187,"source":66,"evidence":188},"Music plays by default and is jarring",[189,190],{"id":101,"by":102,"text":103},{"id":105,"by":106,"text":107},[192,201,212,216],{"value":193,"source":66,"evidence":194},"Add tutorial or new user experience",[195,196,197],{"id":163,"by":164,"text":165},{"id":168,"by":169,"text":170},{"id":198,"by":199,"text":200},"39366432","comex","Personally, I'm somewhat charmed that it threw me into battle without an explicit tutorial… although that's probably because I'm familiar with Advance Wars. However, even for me,…",{"value":202,"source":66,"evidence":203},"Add fast forward for AI moves against humans",[204,208],{"id":205,"by":206,"text":207},"39367214","vidarh","Is there a \"fast forward\" for the AI actions? The thing that will turn me off a game like this faster than anything else is being forced to sit through and watch the individual…",{"id":209,"by":210,"text":211},"39367583","TheRoque","This is literally the reason why I never liked advance wars. It's painfully slow (especially against a human) and you have to wait for every single unit move, and because I'm…",{"value":213,"source":66,"evidence":214},"Fix Stripe checkout on iOS Safari",[215],{"id":69,"by":70,"text":71},{"value":217,"source":66,"evidence":218},"Disable music by default",[219],{"id":105,"by":106,"text":107},[221,228],{"value":222,"source":66,"evidence":223},"Is there multiplayer?",[224],{"id":225,"by":226,"text":227},"39403701","greentext","Had fun killing an hour there, fun gameplay. Is there multiplayer?",{"value":229,"source":66,"evidence":230},"How to build structures and end turn?",[231,235],{"id":232,"by":233,"text":234},"39366920","ukuina","Demo was tough, but fun, so I bought the game! How do I build structures in the prequel campaign? Is it an action on the Pioneer on specific land squares?",{"id":236,"by":237,"text":238},"39365470","tsukurimashou","I tried the demo but after using every move on every unit nothing happens",[240,245,251],{"value":241,"source":66,"evidence":242},"Advance Wars",[243,244],{"id":61,"by":62,"text":63},{"id":179,"by":180,"text":181},{"value":246,"source":66,"evidence":247},"Wargroove",[248],{"id":249,"by":173,"text":250},"39368749","Check out Wargroove if you like this sort of game",{"value":252,"source":66,"evidence":253},"Operation Combat",[254],{"id":255,"by":256,"text":257},"39377117","Sohcahtoa82","The earliest one I've played was Operation Combat on the Amiga in 1991. https:\u002F\u002Fyoutu.be\u002FuC845vxdyuY",{"comments":259,"answered":39,"key":260},20,[261,264,267],{"id":262,"text":263},"39367900","Thanks for the feedback! We tried key art in the pixelated style and it doesn’t work well since it’s used across a wide variety of services (Steam, Twitch, etc.) who downsample…",{"id":265,"text":266},"39368950","The end turn button is on the right bottom! Sorry that's not more clear right now – I opted for no distractions before starting to play.",{"id":268,"text":269},"39367285","I agree! That's why we made the conscious choice not to show choreographed battle animations through overlays like similar games in the genre do. On the landing page you can…",{"commenters":271,"max_depth":18,"maker_replies":259,"first_comment_mins":272,"lifespan_hours":273},59,16,73,[275,277,279,282,283,284,288,292,294,297,298,300,301,304,306,309,312,314,316,319,322,326,327,332,334,335,337,340,344,346,347,349,352,354,357,359,362,363,365,367,370,373,375,379,382,386,389,392,395,397,399,400,401,402,403,406,409,411,414,418,420,423,426,429,431,434,435,437,438,440,445,449,452,454,457,461,466,468,470,471,473,475,477,480,482,485,487,489,491,495],[101,45,38,276,102,45],"project\u002Fmixed\u002Fdesign",[262,45,45,278,11,48],"maker\u002Fneutral\u002Fdesign",[280,45,47,281,157,45],"39371541","project\u002Fpositive\u002Fdesign",[105,48,38,276,106,45],[265,48,45,278,11,48],[285,48,48,286,287,45],"39371138","project\u002Fcritical\u002Fdesign","pimlottc",[289,48,45,290,291,45],"39371729","commenter\u002Fneutral\u002Fdesign","Shawnecy",[205,41,38,293,206,45],"project\u002Fneutral\u002Fdesign",[295,41,38,293,296,45],"39367235","cheeseface",[268,41,45,278,11,48],[299,41,38,293,206,45],"39368148",[209,41,48,286,210,45],[302,41,38,293,303,45],"39367818","boxed",[305,41,48,286,210,45],"39367858",[307,41,45,308,11,48],"39367913","maker\u002Fneutral\u002Fidea",[310,41,47,311,210,45],"39368016","project\u002Fpositive\u002Fidea",[116,38,38,313,117,45],"maker\u002Fneutral\u002Fnone",[315,38,45,313,11,48],"39365430",[132,317,47,318,133,45],4,"maker\u002Fpositive\u002Fexecution",[320,317,45,321,11,48],"39368970","maker\u002Fneutral\u002Fexecution",[323,317,45,324,325,45],"39369323","other\u002Fneutral\u002Fexecution","CuriouslyC",[57,47,38,276,58,45],[328,329,48,330,331,45],"39369900",6,"project\u002Fcritical\u002Fidea","usrusr",[61,18,38,333,62,45],"project\u002Fneutral\u002Fidea",[77,18,45,308,11,48],[249,18,45,336,173,45],"commenter\u002Fneutral\u002Fnone",[338,18,45,339,11,48],"39369012","other\u002Fneutral\u002Fnone",[341,18,45,342,343,45],"39369573","commenter\u002Fneutral\u002Fidea","toivo",[345,18,45,311,11,48],"39369604",[179,18,48,330,180,45],[348,18,45,336,11,48],"39367358",[350,18,38,333,351,45],"39371552","mplewis",[353,18,45,311,11,48],"39377082",[355,18,45,339,356,45],"39367391","burnished",[358,18,45,339,303,45],"39367825",[360,18,45,339,361,45],"39368286","smolder",[255,18,45,339,256,45],[364,18,45,339,361,45],"39379204",[366,18,45,336,303,45],"39382462",[368,18,45,336,369,45],"39367910","tmountain",[371,18,45,336,372,45],"39367659","eminent101",[140,33,48,374,141,45],"project\u002Fcritical\u002Fperformance",[376,33,47,377,378,45],"39365347","project\u002Fpositive\u002Fperformance","jasonjmcghee",[380,33,45,381,11,48],"39365356","maker\u002Fneutral\u002Fperformance",[383,33,38,384,385,45],"39366119","project\u002Fmixed\u002Fperformance","andai",[387,33,48,374,388,45],"39367572","leononame",[390,33,47,377,391,45],"39367635","cl3misch",[69,393,48,394,70,45],9,"project\u002Fcritical\u002Fexecution",[396,393,45,321,11,48],"39368992",[398,393,48,394,70,45],"39375109",[144,39,48,374,145,45],[148,39,48,374,149,45],[152,39,48,374,153,45],[156,39,48,374,157,45],[404,32,48,286,405,45],"39367074","poopsmithe",[407,32,48,286,408,45],"39367095","jtokoph",[120,410,47,281,121,45],12,[412,31,47,318,413,45],"39366018","mxstbr",[415,416,47,311,417,45],"39365675",14,"appden",[236,419,48,394,237,45],15,[421,419,45,422,11,48],"39365539","maker\u002Fneutral\u002Fdocs",[424,419,48,286,425,45],"39367105","nomel",[427,419,48,286,428,45],"39368847","have_faith",[163,272,38,430,164,45],"project\u002Fmixed\u002Fdocs",[432,272,45,339,433,45],"39365365","personjerry",[168,272,48,286,169,45],[436,272,45,422,11,48],"39365558",[198,272,38,276,199,45],[439,272,45,278,11,48],"39366584",[441,442,45,443,444,45],"39369504",17,"other\u002Fneutral\u002Fdesign","frozenlettuce",[446,447,38,276,448,45],"39368332",18,"freetonik",[232,450,47,451,233,45],19,"project\u002Fpositive\u002Fnone",[453,450,45,422,11,48],"39366977",[455,259,48,286,456,45],"39368827","NohatCoder",[458,459,48,286,460,45],"39365742",21,"elliottcarlson",[462,463,48,464,465,45],"39368648",22,"project\u002Fcritical\u002Fnone","huhtenberg",[467,463,45,313,11,48],"39369008",[469,463,38,313,465,45],"39373776",[172,34,38,276,173,45],[472,34,45,278,11,48],"39368999",[474,34,38,293,173,45],"39370823",[109,476,47,281,110,45],24,[128,478,47,479,129,45],25,"project\u002Fpositive\u002Fexecution",[183,481,38,333,184,45],26,[483,481,38,333,484,45],"39370012","incrudible",[486,481,45,336,184,45],"39376718",[225,488,47,451,226,45],27,[490,488,45,313,11,48],"39405773",[492,493,47,451,494,45],"39366094",28,"ambrood",[496,497,48,374,498,45],"39376609",29,"kokizzu5",[],[501,506,511,516,521,525],{"id":502,"name":503,"points":504,"category":505},"39339249","Bitwise Liminal",450,"creative",{"id":507,"name":508,"points":509,"category":510},"39372159","Reor",411,"productivity",{"id":512,"name":513,"points":514,"category":515},"39333309","SimpleKVM",397,"infrastructure",{"id":517,"name":518,"points":519,"category":520},"39304068","traderjoes",274,"data",{"id":522,"name":523,"points":524,"category":505},"39314153","CueCam Presenter",246,{"id":526,"name":527,"points":528,"category":529},"39331383","Keyboard Connect",224,"learning_science",false,"v2",{"id":533,"name":5,"line":6,"ai":530,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":534,"top":18,"kw":535,"maker":11,"domain":10,"tier":19,"attempts":45,"strip":536,"url":9,"mix":537,"praise":98,"objection":137,"sub":21},39365135,-0.11,[21,24,25,26,27],"3513311553100130001531111531313511335353",[31,32,33,34],1794036649641]